I first saw this photo on the telegraph. It was a story on a meteorite crashing into the ocean just