Showing posts with label Helio Castro Neves. Show all posts
Showing posts with label Helio Castro Neves. Show all posts

Monday, 26 March 2012





Helio Castro Neves the Brasil won for the third time in St. Petersburg, which curiously is not in Russia, and no doubt the Americans is a tribute to the Russians.

Dixon and Hunter-Reay finished the podium. Next week I already have another race.