2012 Falcon F7
Mach7 Motorsports introduced their killer car back in 2011. It is called Falcon F7. It features carbon fiber body, aluminum/carbon fiber monocoque chassis, billet suspension, hand made interior, 20-inch rims with wide tires, 6-speed transmission, etc. Falcon F7 is powered … Continued