Monday, November 05, 2012

Nolan North to Appear in the December 6th Episode

In the Friday, December 6 at 10PM (ET/PT) episode, Audrey awakes one day only to discover that everyone in Haven, except the charismatic and witty Will (Nolan North), has fallen into a mysterious sleep with potentially deadly consequences.