I saw a pretty large meteor last night...At this point nothing can be ruled out.
Have you contacted the authorities about what you witnessed?
Who knows... it could prove to be valuable information.
The meteor I saw was earlier, I'm not even sure what time---and I only saw one large one but it made me wonder if something like a meteor could hit the shuttle and damage it enough to make it explode.