Daily Archives: August 16, 2014

McLaren P1 GTR Revealed

Is the McLaren P1 GTR the ultimate supercar ever produced? Well after much speculation and constant banter in the car industry and amongst us enthusiasts, McLaren finally shut us all up when they reveled this fire breathing monster at the Concours d’Elegance in Monterey, California. Mclaren is calling the GTR “the ultimate […]

McLaren P1 GTR - Exotic Collective