Archive for June 8th, 2007

Strange Display in Barcelona Mall

By oda - Last updated: June 8, 2007 11:49 p.m.

We were walking through a mall in Barcelona, along the waterfront, and saw this strange display in the middle of the mall. I forget what store it was for and what the promotion was for, maybe those red outfits, or maybe it’s telling me to start wearing strange animal heads? Any guesses?