The Formula 1 Grand Prix of Spain will be held this weekend in Barcelona. Formula 1 racing's top drivers will compete on the Circuit de Barcelona-Catalunya track. Fans can watch the race live online at www.formula1online.net on Sunday.Read less