Street View crew drink coffee in Moscow Google crew, car etc Russia March 2, 2012February 22, 2012 by Tviki Tviki · Reply View Larger Map Please wait... Similar Street View images Truck and car near Moscow Delivery club in Moscow Google car crew Google Street View Park Coffee House Bad Ass Coffee Where my wife and her friends go for coffee 😉