How did this rock made it to the surface! Most of them burn up in the atmosphere so this must have been pretty big originally. Any idea if others are following?
Well, we did just finish the Leonids meteor shower and the Geminids meteror shower is coming up in around a month, so the answer to your question would be "yes".