Martian Mega Rover, premiering tonight at 10PM on the National Geographic Channel, tells how the gripping, inside story of the ambitious plan to land Curiosity on Mars collided with enormous technical challenges and setbacks that doubled the budget and forced the launch date to slip more than two years.