Come here often? Make XFINITY.com your homepage » close

close

Your XFINITY Connect session has timed out due to inactivity. Click here to go back close

Photos of the Week

Spain Human Tower

Members of the Castellers "Vila de Gracia" start forming their famous human tower called "castell" in the Barcelona neighborhood of Gracia, Catalonia, Spain on Sunday May 19 2013. A "castell" is a human tower traditionally built during festivals in many places in Catalonia. At these festivals, several "colles" or teams compete to build the most impressive towers they can. (AP Photo/Emilio Morenatti)

Ad Info - Ad Feedback

Ad Info - Ad Feedback

Loading...