Top Gear Driving a Lexus LFA From Las Vegas to Mexico?
The lads from Top Gear arrived in the USA yesterday, landing in Las Vegas for what’s rumored to be a 3,000 mile journey through Mexico for a future episode.
Kevin · November 13th, 2012