Some of the best waves of the day. Huge swell, huge public, crazy riders.

source