Some interesting comments under that Youtube video.

Indeed, how come the enormous impact hasn't left any evidence? Is it even a video of Mars?

Nick