Friday, December 21, 2012

LEXUS LFA














Lexus's first super sports car. They are incredibly limited around the world. Luckily South Africa will have some units available.

No comments:

Post a Comment