Space/Science » in reply to Ok, I'll bite...
It does look like an impact structure though.A very small one anyway...