Big Foot

Big Foot for large exhibitions in stadiums born in the 70s. The original Big Foot stands at St Louis, Missouri. This one has a cab of Ford truck and wheels from a Letourneau train in Alaska. http://www.bigfoot4x4.com/home.html
Big Foot
Previous image Back to category

Commenting now closed