So we all already know the song of the same title by The Stooges is kick ass, but I didn’t know there was a store named after it! It’s in New York City in St. Mark’s place and from the looks of it, this place looks like heaven. I got the photos from a lovely blogger by the name of Lacarmina. I’ve been a fan of hers for years. Would you check this place out?