Ok, this totally breaks this page’s formatting, but what the heck. Forget the Olympics. This is the greatest spectacle going on right now and it’s not even on Earth. Yes it’s a CGI rendition instead of real imagery but what do you expect about something going on on Mars? The landing procedure is the stuff of science-fiction.