SURFER Top 34 Review #1 Kelly Slater

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