The Rolling Stones are opening their own shop on London’s Carnaby Street
As reported by NME, The Rolling Stones are opening their own shop on London’s Carnaby Street next month. Described as the band’s “world-first flagship store”, ‘RS No.9’ — which will…