10 point ride surfing

Gabriel Medina’s 10-Point Ride At Billabong World Juniors
This kid is the real deal, as today down in Oz at the...