 According to NASA Meteor Watch, the fireball was last seen at the North Carolina-Virginia border on June 25th around 9.30 p.m. in Pittsburgh. An observer described it as a bright flash towards the end before the crackling sound. Mike Traley, NCA News. W272EK.