Blast Rocks Massachusetts City

hulu videos
Video shows the moment when an explosion goes off in Springfield, Mass., and authorities believe a natural gas leak is to blame. NBC’s Brian Williams reports.
View Comments (0)