Haven Casts a Mental Cleaner

Haven Casts a Mental Cleaner

Oh-so-excellent Syfy series Haven is back in Nova Scotia in production on Season 3, and they have a new castmate. She is Bree Williamson, best known as Jessica Buchanan on daytime soap One Life to Live. She'll be playing Claire, [...]

Read more