Steven Valiere

1st Annual North Shore Big Wave Challenge
The North Shore Big Wave Challenge awards the biggest paddle in wave, the best...