Is The Lexus LFA The Best Sounding Car In The World, Ever?

Well, is it? Certainly sounds like it! That screaming V10 just makes you want one!

Advertisement

Share This Story

Get our newsletter