BIGFOOT® Wins 2018 Toughest Monster Truck Tour Championship
After 26 events across 12 cities, 2018’s Toughest Monster Truck Tour has a new champion: the famous BIGFOOT® Monster Truck. Piloted by driver Larry Swim, BIGFOOT overcame a large points […]