#supercars
The first production Lexus LFA supercars arrived in the United States on Tuesday, ready for what's likely the most obsessive delivery process ever for a vehicle. Did your car come with a personally signed note and its own semi truck? More »
No comments:
Post a Comment