The Space Rock That Gave New England a Warning

The Space Rock That Gave New England a Warning
pjmedia.com

The Space Rock That Gave New England a Warning

A meteor exploded over New England, causing a loud boom and shaking homes without damage.