WHC 2010 - THUNDER FROM DOWNUNDER

Location of the World Hovercraft Championships at Towcester about 60 miles north of London