Bigfoot was the original monster truck, bringing delight to the faces ... This is why, in 1990, Ford decided to quietly end ...
Odyssey Battery and Bigfoot have teamed up to create what they are claiming to be the world's first electric monster truck. One of the best parts about watching a monster truck show is hearing ...