Watch the nail-biting video of the Mars rover landing on the Red Planet https://t.co/aa4uYt2YoA... Read more