Movie making in Moscow Art Movies & TV Russia February 22, 2012 by Tviki Tviki · Reply View Larger Map Please wait... Similar Street View images Movie set on the beach Movie set? Truck and car near Moscow Delivery club in Moscow Movie? New Spider-man movie? He is also making street view Making halloween dummies Making bank over here