Advertisement

Leaked image from a Ferrari magazine, showing what's believed to be the F70's engine bay



Leaked image from a Ferrari magazine, showing what's believed to be the F70's engine bay
 
© 2014 MotorAuthority. All Rights Reserved. MotorAuthority is published by High Gear Media. Stock photography by Homestar, LLC. Send us feedback.