Surfing Ninety Foot Wave

Means setting a new world record.

TAGS: wave

COMMENTS