x
Breaking News
More () »

Surfer breaks record by surfing for 31 straight hours

The surfer caught more than 630 waves over the marathon session.