Making its premiere in final production trim at the 2012 Detroit Auto Show is the limited run Falcon Motor Sports F7 sports car, a prototype of which you may remember seeing at the 2010 edition of the North American International Auto Show.
Based in Holly, Michigan, which is about an hour's drive from Detroit, Falcon began working on the F7 in 2009 and completed development in late 2011.
Read more »
No comments:
Post a Comment