Thursday, December 21, 2006

Best Christmas Light Display


Display contains 20,000 lights and is found at 123 Rutledge Ave in Newmarket. Check out the video.