Author: Dave | July 20, 2011 | In: Mercedes-Benz
Gotta love those wind tunnel pics
theTHROTTLE on Facebook