My wife and I (and a bunch of her friends) took a trip to San Pedro on Ambergris Caye in Belize for her 40th birthday. It is a small island, and we ran into the guy on the left in that pic literally everywhere we went. He had a little entourage with him. We even bumped into them at the airport in Belize City when we were all leaving. I was surprised at how small in stature he was. Nice guy, though.
USMC 1997-2002. 6173 CH-53D Sea Stallion Helicopter Crew Chief and Flightline Mechanic. Semper Fi!