Uncategorized August 9, 2012 Olympics Window Displays by Forever 21? I love how some of our stores have created window displays to mark the London Olympics. It city is gripped by the sporting event…