McLaren is often associated with racing and high speed performance and now McLaren has announced the launch of their new limited edition 650S for celebrating McLaren’s 1995 Le Mans 24 Hours race victory. The automaker said that they are really proud of their achievement and they would like to celebrate …