South Africa’s De Vries tastes perfection in giant surf at Vans World Cup of Surfing
South Africa’s Beyrick De Vries will be riding high for days after living a moment of perfection at Sunset Beach during the Vans World Cup of Surfing today. "I just stood there and kind of looked at the scenery. It’s one of the best places to be on earth, in the barrel. I’m just living in the moment and it paid off and I’m so happy.