Surf champs, Beach hop what a week!

The BOP is surly the place to be, with so much going on, it is hard to belive we are so small...