That's exactly my first thoughts on the matter.
ferrari being such a powerful car, one might not realise
the handbrake is on especially if you are not used to
the car.
There is such a thing called "handbrake warning light" and some cars even have an audible alarm to alert u that the handbrake is still on. If this chappie ignored the signs -then :dunno:
Italian designs are great, italian engines are lovely, but when it comes to cooling system and electronics, thats a different story all together :bsmilie: