The Sloan Museum of Discovery in Flint houses an incredible collection of vintage automobiles that’s a must-see for history ...