Рет қаралды 6,677
We're all stuck at home, so lets enjoy an out of season 2008 direct-to-video movie that... apparently was filmed at West Edmonton Mall.
Nicole de Boer stars in Christmas Town. A completely dull, boring family movie which originally aired on ABC Family.
Visit BestEdmontonMall.com - The Greatest Indoor Show on Earth's Greatest Fan Site