SURFER Top 34 Review #1 Kelly Slater

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