Well dang man, now that's a doozie!
... maybe those craters are from a huge explosion on the earth?
Please Login to reply.
Maybe we shot at it, lol