Hampton Police Chief Alex Reno told Seacoast Current the plane dropped its banner and landed in the ocean about 30 feet from the shore behind the bandshell after having a mechanical issue.
New Hampshire State Police, which is leading the investigation, said the pedestrian was on Ashworth Avenue near Nudd Avenue and the Ashworth By The Sea hotel around 7:15 p.m. when they were struck by the cruiser.