Traxxas and Bigfoot 4×4 Teaming Up?

Being our resident monster truck fanatic here at Squid HQ, the first part of the year is always most exciting to me. January – March is officially “Monster Truck Season” as that’s when all the various circuits are running indoors at stadiums and arena each weekend.¬†As such, this time of year is also when the teams debut their new paint [...]

Read More...