Hamburg World CupRacing / July 5, 2008 The Hamburg World Cup starts in just a few hours…you can watch this one live if you want!