Falcon F7

Falcon F7 Chev LS7-powered supercar unveiled at Detroit show

Jan 12, 2012

An all-new supercar going by the name of the Falcon F7 has been unveiled at the 2012 North American International Auto Show in Detroit. The Falcon comes with a low-profile supercar body and tuned Chevrolet...

  • performancedrive.com.au