This is Larry "Carita de Venado" Davila going off the top. These guys were charging during this swell and keep paddling out everyday to keep in good shape.
Nicaragua Surf Report - Report Photo 12/08/2007 6:29 PM
< See the entire Nicaragua Surf Report for 12-08-2007