Racked is no longer publishing. Thank you to everyone who read our work over the years. The archives will remain available here; for new stories, head over to Vox.com, where our staff is covering consumer culture for The Goods by Vox. You can also see what we’re up to by signing up here.
Sometime in April, expensive but highly desirable British brand Allsaints will open a store on Broadway in Soho, just up the street from Bloomingdale's. Yesterday afternoon, the brand draped the new space in a giant tarp stamped with their creepy insignia, the skull of a ram. We hear they're also fond of using ram's skulls in their store design, so expect things to get even more macabre when the shop officially opens. Between this and Kelly Cutrone's goth assistant and the Black Mass currently taking place on the fall 2010 runways, we're all going to be totally sick of Satan by next spring.
· Allsaints to Bring Trendy British Clothing, Ram's Skulls to Soho [Racked NY]