McLaren P1 GTR to unveil at Geneva showMcLaren Automotive, a British manufacturer of luxury, high-performance sports cars, will unveil the production version of its McLaren P1 GTR at the International Geneva Motor Show on March 3. The track dedicated car in limited pro Moreā¦ |