Bigfoot 7 on display at Race Rock Restaurant

Bigfoot 7 on display at Race Rock Restaurant


Orlando, Florida (FL), US
Bigfoot 7, built in 1988. Modified in 1995 to accommodate 10-foot-tall tires. On permanent display at the Race Rock restaurant in Orlando, Florida

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement