April 01, 2013 McLaren's P1 Super Sportscar Is Rolling Out April 01, 2013/ Lenny Smith McLaren is getting ready to put the jaw-dropping machine into production with only 375 cars rolling out of the McLaren Technology Center.Read More