Autonomous delivery robot spotted on wet Moscow streets — Nightlife & Clubs Magazine