2014 Geneva Motor Show: 2014 McLaren 650S
Story and photos by John LeBlanc Right beside Lamborghini’s Geneva Motor Show booth resided the upstart rivals from Britain’s McLaren, which in a just a few short years has become a serious player for super car buyer wallets. And to further threaten the likes of the Lamborghinis and Ferraris of the segment, McLaren debuted its […]