With the release of their latest LP Watch the Throne (which sold 150,000 units in its first day), it seems like Jay & Kanye haven't made a mistake yet with the LP's promotion. This time, the duo set up a shop in SoHo, NYC dedicated to nothing but their recent release. Hit the jump to find out more about the shop.
READ MORE HERE
No comments:
Post a Comment