Lisbon celebrated three days of peace, love and Moxie starting Friday. Between Friday and Saturday festivities, which included Maine's longest parade, the festival drew thousands.
Lisbon celebrated three days of peace, love and Moxie starting Friday. Between Friday and Saturday festivities, which included Maine's longest parade, the festival drew thousands.