Secret passage People Russia February 3, 2014February 2, 2014 by fasa fasa · Reply Larger Please wait... Similar Street View images A giant secret. No it isn’t a secret anymore Russian secret Lab Secret! Secret police Top Secret Alleged secret ice door found in Antarctica on Google Maps Prototype of top-secret US submarine weapon has been found by Google Maps users Accident in Sochi, Russia Russians don’t like Google A typical day in Russia…