Tesla Roadster Wins 5th Straight Monte Carlo Rally

by Andrew Meggison April 18, 2011 4 comments