Vince Russo Apparently Working for NASA

Russo loves to make up dirty acronyms. And now he's working for NASA, where basically everything is an acronym. Houston, we have a problem.