NEWS

Talisman goes to Canada...

Posted: February 19, 2004, 23:15
_
It seams like The Talisman may be filmed in Canada.

Thanks to Bev Vincent.