PS - Blue flash ("and explosion"?) has occurred over Washington DC within the last hour or so, seen as far north as Nova Scotia. I don't have any online articles as of yet. UPDATE: http://www.washingtonpost.com/national/reports-of-flash-of-light-across-sky-along-east-coast-have-social-media-buzzing/2013/03/22/680b7aa0-9363-11e2-8e33-9cc6c739d012_story.html ... - "According to Twitter reports, the meteor landed on the Maryland/Delaware border." - http://www.heavy.com/regions/2013/03/meteor-nyc-nj-dc-sighting-2013/ - (Also posts fake photos viral on twitter).