Seabrook claims Three Island Challenge

by

Seabrook Island