Scott Grande

Scott Grande

Surf&Snow - NYR/NYG/NYY & ASP World Tour Surfing