Why am I just discovering the Falcon F7 now? Did you guys know about it? Looks like it may have dethroned the diablo as my favorite "attainable" supercar.

mid mounted ls7 ✓

pushrod suspension ✓

CF body ✓

CF and aluminum chassis ✓

targa ✓

killer looks ✓

'merica ✓

Edit: just found a mega gallery of pics though can't download :(

you have to check it out