Bigfoot 5, World’s Tallest Pickup Truck – Home of Bigfoot Monster Trucks – Hazelwood, Missouri
I was over in Hazelwood, Missouri today and decided to stop by the home of Bigfoot again. Bob and Marilyn Chandler starting building Monster trucks in the la…