Before all the stadiums, sled pulls, and car crushing, BIGFOOT® made a name for itself as the toughest truck in the land. BIGFOOT is truly monster truck royalty, the truck that started it all! Traxxas captures the power and spirit of the modern BIGFOOT in