Loading...
Uploaded by 00through09 on Aug 16, 2011
This Italian Stalion comes from one of the greatest cars ferrari ever made. The F40. This twin turbo 2.9L beast looks to be brand new. Shown at the Larz Anderson Auto Show, Tutto Italiano.
Autos & Vehicles
Standard YouTube License
i love F40!!!
DEVASTATOR478 6 months ago
Load more suggestions
i love F40!!!
DEVASTATOR478 6 months ago