Neatorama reader Peter Kelly took a photo of this unfortunately named "Angel Dust" store in Cairo Egypt. Either the term just doesn't have the same meaning there or they're selling something else besides men's clothing.