Today’s Photo Of The Day is a stunning pair of supercars, each a monster within its category, and both object of desire among petrolheads all over the world. The Ferrari F40 is arguably several leagues up in the supercar heaven with its manual transmission and twin turbocharged 471 hp racing engine, but we can’t deny the McLaren 12C Spider is as sleek and sexy as it is practical for a twin turbocharged 616 hp V8 on a daily basis.

At the end of the day, its all up to you. Tell us in the comments which would you rather own!

Previous articleGallery: 2014 Vanishing Point Pagani Gathering
Next articleOfficial: 2015 Elemental RP-1


Please enter your comment!
Please enter your name here