The Lexus LFA is designed to compete with the hottest hot rods. It’s a breathtaking display of ego – and the last thing Toyota needs to restore its tarnished brand.

More…

Comments are closed.