26 Sep Goombay Smash Wins World Championship!
Posted at 10:05h
in Offshore Team Blog
Team members Chris Welch and Mark Towill won the 2011 Melges 32 World Championship on Goombay Smash!!