Canoe Surfing

Buffalos Big Board Classic 2016

Sitting under a row of tents that stood atop two-story scaffolding, Buffalo “Richard” Keaulana watched as competitors at the 40th Annual Buffalo Big B...