Tag Archives: Garrett McNamara

Surf’s Way Up: Garrett McNamara Claims to Ride Record Wave in Portugal

Advertisements