Europe & The States VS Asia (Germany VS Japan)
25 July 2010 - Killarney Raceway
page 1 of 10