Randy Rarick, Executive Director of the Triple Crown of Surfing, goes on record.

3 Comments