NASA releases report on fireball spotted in the Northeast, including Pennsylvania, New Jersey and Delaware
PHILADELPHIA (WPVI) — A fireball seen streaking across the sky Tuesday afternoon sparked hundreds of reports across the tri-state area. According to NASA, the meteor first became visible around 2:34…