NASA have just launched their latest six-wheeled concept vehicle that would more likely make an appearance in Armageddon 2.