May 20th, 2011 | Uncategorized | No Comments
Watch as the multi-thousand dollar sports car from Lexus, LFA, takes the competition to the track.
Read full story »