Update: No Delay for McLaren MP4-12C in the U.S.

Launch is still 18+ months away

November 5, 2009 9:19 am
Filed under: European, Los Angeles Auto Show, McLaren, Supercars

Your account

username
password