The DNAinfo archives brought to you by WNYC.Read the press release here.
July 5, 2016
Troll Hole, located at 226 Knickerbocker Ave, is located inside the Mermaid Laundromat.