Richard Hammond from the Top Gear team reviews the latest Lexus LFA in the last episode of Season 14 of top gear
TOPGEAR Lexus LFA Review