20601A-WFNZ-the-fan-Final2 35h_CBSSportsRad_1660AM

towers

Human Towers Built

Check out all of the people building “human castles” in the annual Tarragona Castells Competition in Spain.  Do you think you can do it?

10/06/2010