Albuquerque - 07/03/2007

A natural gas explosion at an apartment four-plex has forced the evacuation of about 100 nearby residents and sent one firefighter to the hospital. A truck slammed into the gas meter on the side of the complex at 246 Texas St. N.E., just two blocks north of Central Avenue
  • 1


Album info

Popular tags