In the heart of London’s Soho neighborhood, a new, two-floor boutique opens Wednesday featuring an ubiquitous red tongue. The tongue is the centerpiece of the Rolling Stones’ latest venture: a flagship retail shop called RS No. 9 Carnaby Street that the …
» SEE AND READ FULL ARTICLE HERE