Dude Stuck on Track Needs A Little Help

Published October 16, 2020 102 Views

Rumble Occurred on October 10, 2020 / Milan, Michigan, USA

Info from Licensor: "He stepped out to watch the race. I then finally had the opportunity to film one of these videos for us guys in the car scene to have a good laugh at."

... and disable advertisements! No kidding :)