By Tyler Rogoway on Foxtrot Alpha, shared by Alissa Walker to Gizmodo
Seemingly pulled right from a James Bond movie, we got a glimpse this week of Russia’s new super military nerve center in action, called the National Defense Control Center (NDCC), as …