It Happens Here: Abington, Home Of The Christmas Place
This is also a town that loves Christmas, even celebrating each year with an Ugly Sweater Ball. WBZ-TV's Breana Pitts reports.

More Videos