Video – JConcepts Bigfoot 15 Car Crush
Right down the road from Cubby’s house is the Bigfoot monster truck shop in Pacific Missouri. When Bigfoot recently put on a big event, the crew from JConcepts came out to support the throngs of Bigfoot lovers in attendance. Watch the video below to take an inside look into the Bigfoot facility, as well as a chance to see some [...]