The Curse of Frau Mueller

Satisfy your thirst for horror with this 50,000-square foot haunted house in Northeast D.C.