OOh ooh I know. China blew up one of their sattelites a few days ago, maybe it was a chunk of that sattelite?!