That impact crater is from months ago. Was it Mexico?
There was a thread.
Yup. Feb. 11th 2010 Central Mexico.