McLaren P1 is a Paris Motor ‘Show Stopper’

McLaren P1 is a Paris Motor ‘Show Stopper’
Share this Article
With a power-to-weight ratio of over 600 hp per ton, the McLaren P1 supercar debuted today at the 2012 Paris Motor Show, though more as a tease than anything else. Continue Reading...