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