Leningrad – An amazingly twisted Russian music video

Kolschik is a beautiful but amazingly twisted Russian music video, directed by Ilya Naishuller for the band Leningrad. Love it.

The latest post