PersonalRacing Here is the Barcelona thingie Dave May 22, 2011 Barcelona in the book and Vettel has made it four wins out of five this season, a dominance reminiscent of Schumacher at Read More 2 comments