Bigfoot – The Original Monster Truck
The first car crush ever in 1981 By Jim Oaks I can remember going to the Cleveland AutoRama back in the early 1980’s and seeing Bigfoot. Well actually, I saw it from a distance. You couldn’t even get close to … Continued