Description:
    Oak Bluffs celebrates the arrival of summer at its annual solstice celebration, 10 am - 6 pm on Circuit Avenue. Music, arts, crafts and lots of family fun in the lingering twilight of the year's longest day. Fireworks over the Harbor 9:15 pm.