Hundreds of spectators were on hand to see the unofficial start of the holiday season a few minutes after 7 p.m. on Friday evening, Nov. 18, when 35,000 LED lights on the 60-foot L.L. Bean Christmas tree were turned on at Discovery Park in Freeport.
Copyright © 2015 Sun Media Group. Privacy. Contact. Advertise.