I guess he hit the short wall and launched in the air and landed on the roof. Wow, in order to get launch, he must have been going very fast. Then how in the hell he stops so quickly???? Doesn't make sense.
A forum community dedicated to Ferrari owners and enthusiasts. Come join the discussion about performance, build specs, production numbers, modifications, classifieds, reviews, troubleshooting, maintenance, and more!