Probe lands on Mars but no Go Pro or an equivalent?
Exactly!
NASA needs to contract PR to these guys: