SURFER Top 34 Review #1 Kelly Slater

2,251
Shea Lopez weighs in on the 2012 World Tour roster.