Ferraris flood the West Side to promote the brand, the movie and raise money for charity
And of course it's already sold out
That makes it Ferrari's most powerful road-going car ever. It's as fun as that sounds