Another amazing day of waves in Cabo, Mexico today. We can not get enough of his place. Team riders Emanuel Embaixador and Gerardo Valencia advancing through to the final day tomorrow. Everyone is ripping. Check out some of the photos from today below.
Photo Credit: Dave Scott/Marcos Casteluber