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...