Could This be the First Teaser of Ferrari's New F70 Flagship Supercar?

A shadowy image of a red sports car displayed on a large screen, which some believe could be previewing the new Ferrari flagship codenamed F70, has been making the internet rounds in the last 24 hours.

At the time being, we can neither confirm nor deny the authenticity of the F70 picture that first appeared on a Ferrari fan page on Facebook.

Read more »