Chevrolet billboards — a nostalgic tour

(January 7, 2014) These billboards have reportedly appeared over the route of the Woodard Dream Cruise in Detroit over the past few years. They remind us of the glory days of the U.S. automotive industry and specifically General Motors.

Perhaps not all of the billboards actually appeared on the street, but you must admit some creative folks did a great job designing them.