Cars and People go on Kremlin Embankment