Bigfoot Defects! AKA Ford Pulls Monster Truck Sponsorship Published on July 21, 2010 in News by Dan Fritter