What a fascinating testament to human ingenuity. What these people pulled off is nothing short of miraculous! and, after some very intense moments, and even hours of anxiety, the rovers exceeded all expectations. I'm stunned! A heartfelt and very proud congratulations to each and every one of them! I can't even begin to imagine the stress that they went through.








Now playing


