THUNDER FROM DOWNUNDER - WHC 2010

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