Anyone remember this store? It was located on Lawrence ave on the northwest side of Chicago about a block and a half west of Pulaski. They mainly sold black/ death/ thrash. I believe they closed in 1999. That guy that worked there was kinda creepy. Any memories?