Cory Lopez - Billabong ISA World Surfing Games Playa Hermosa, Costa Rica. Photos by: DevadProductions.com