Mercedes-Benz is celebrating its victory in the 2014 Formula One World Championship with a pair of special edition SL63 AMGs developed together with its star drivers. The car of the 2014 world ...