Friday, February 12, 2010

First Photos: 2010 Lotus Cosworth T127 Formula One Car - Best Livery Yet ? http://bit.ly/arIyu5
#f1 #formula1

No comments: