A tourist group is shown the latest in Soviet virtual reality technology through the Potemkin.
Sign in to join the conversation.
Loading comments...
Movies similar to this one