Greencastle Christmas Tree Lighting

The magic of the Greencastle Christmas tree lighting.