windsorstar.com
Photos: Detroit Grand Prix
Photos from the Detroit Grand Prix on Belle Isle Friday.