Well its time for perjoratives, unbeleivable! You can see landing
plume impingement on the surface (looks like it came it from lower
left, and what looks like the heatsheild/impact area lower left)
Yesssir..........Doc
http://www.nasa.gov/images/content/2...lor-browse.jpg