January 28, 2010
Reebok in November launched Reebok Flash the British sportswear company’s first pop-up store. The 3 000-square-foot space located in an art gallery on the Bowery on New York City’s Lower East Side is inspired by the pop spirit of the ‘80s recalling the decade when the brand rose to prominence with iconic sneaker styles such...
read more