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?












