Dang! 80s Flint is one heck of a town!

I came across this promotional video from the Flint Visitor's Bureau when combing YouTube for cat videos. Not too sure when this was filmed around downtown Flint, but it is action packed! I'm serious it has an explosion and everything.

More From Cars 108