BULL IN A CLOTHING SHOP May 14, 2011 by Tap Vann SAO JOSE – A runaway bull smashes its way out of a small clothes shop in Brazil! READ MORE
SPANIARDS BUILD HUMAN TOWER TO HEAVEN October 4, 2010 by Frank Lake CATALONIA – Spaniards try to build a human tower to heaven. READ MORE