Thank you for your patience while we retrieve your images.

INDEPENDENCE DAY

Fireworks explode behind Portsmouth, New Hampshire's landmark North Church in celebration of Independence Day.