In all honesty, I thought the car was very attractive!
I didn't realize that this was the LFA, which was the overpriced sports car that had limited production of 500 made.
With a price tag over $375,000 and limited production, how often does one see it to enjoy it?
From what I read, it's power plant is an Even firing 4.8lt V10.
And they just got rarer!