I remember watching this over and over again as a kid. I had this video and then a vhs of some hot rod association car show that also had monster trucks, I think the opening scene had USA-1. I got to visit the old Big Foot head quarters back during this era, it was awesome, they had trucks for sale out front and it just didn’t make sense why we couldn’t just buy one.
Click Here to Read the Full Original Article at Motorsports…