SURFER Top 34 Review #1 Kelly Slater

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