A lesson in urban renewal as an old auto factory becomes new in Turin, Italy.
Local News Automotive Insight-A 09/30 September 30, 2010 / 6:51 AM EDT / CBS Detroit Podcast Your browser does not support the audio element. A lesson in urban renewal as an old auto factory becomes new in Turin, Italy. Featured Local Savings