14 April 2010, 2:35 pm
I heard back in December they were supposed to be filming there, and I'm wondering if they did and if that episode has aired yet. Anyone know? I'm dying to see that episode because Norwich State Hospital fascinates me lol.... Read More »