The Formula One Spanish Grand Prix will be held at Hockenheim, Germany. F1 races are broadcast live on TV in most countries (eg.: BBC in UK, ESPN – Star Sports in India). But if you are unable to watch it TV, here are good sources to watch it on live video streaming sites.
F1 German GP live streams at uStream.tv
Watch German GP live on ustream.tv’s official live video stream for Formula 1.
German Grand Prix at Fromsport.com
Fromsport.com is a useful website that aggregates working online live sports videos. See their Formula 1 German GP coverage.
Watch Hockenheim GP live at MyP2P.eu
MyP2P has live videos too – check out their sports page for German GP coverage. Note that you need to install their software (free and has no ads/spyware), to watch live videos.
If you use other sources of live German GP videos, please write a comment below to help fellow readers know and watch it.