Image via WikipediaFrom September 27, 2008 through January 11, 2009, the Sloan Museum in Flint, MI will be showing the “Art, Cars, & Stars” exhibit.
As the war years subsided, excitement and horsepower created new eras of vehicles and art that reflects the emergence of the Automotive Love Affair. The Muscle Car generation, the importance of [...]
