Larger Than Life Brand Recognition in a POP-up Store

Pop up stores are gaining popularity and big name brands are taking part in the trend.  One such brand: Adidas.  At the 2011 Primavera music…