On October 25, the Sea Captains played an album release show next to the walls of Fort Constitution in New Castle, New Hampshire, near Portsmouth Harbor Lighthouse. This was probably the first rock concert in nearly 400 years of history at the fort. The show probably awakened a ghost or two -- if so, it was probably a welcome break from their routine.
The event was a benefit for
Friends of Portsmouth Harbor Lighthouse. For more on the Sea Captains, see
theseacaptains.com and
their Facebook page.Special thanks to the U.S. Coast Guard, the volunteers of
Friends of Portsmouth Harbor Lighthouse, and all who made the event possible.