Larry "Carita de Venado" Davila is more focous in the Central American Surf Contest in Panama. He's so proud to represent his country and he's going to do the best for his country.
Nicaragua Surf Report - Report Photo 02/29/2008 12:39 PM
< See the entire Nicaragua Surf Report for 02-29-2008