Retail
Culture Kings opens first US flagship in Las Vegas
Streetwear label Culture Kings has revealed its first US flagship store, located at The Forum Shops at Caesars in Las Vegas, Nevada. In the 25,000 square foot space, the a.k.a.-owned brand introduced a number of immersive experiences that take it beyond just retail, including a recording studio and a live DJ stand. Further in-store activations...
loading...