The Chicken Drop in San Pedro, Belize… Image via Wikipedia Have you ever heard of a chicken drop? I’ve heard of chicken fights. I’ve heard of chicken drums but I never heard Read More » February 21, 2009