And...
Here's Robert's catch, which is even more likely to be a meteor, if not the exact UFO they're talking about.
Space/Science » in reply to Rover spots UFO - this is no joke
Here's Robert's catch, which is even more likely to be a meteor, if not the exact UFO they're talking about.