Video

Nelson Avenue house explosion

Nelson Avenue house explosion
Nelson Avenue in North End, Portsmouth