Rain, rain go away… Island Cup Series is underway!

Rain, rain go away… Island Cup Series is underway!

We christened our brand new podium with the first winners for 2011 and for a unique trophy, giant homemade cookies!