There's a channel on youtube, seen a few mentions that the timing of it going live on YT might be a bit suspect, but a lot of the videos seem to have been filmed a few years ago. They really show what a hopeless place a lot of Russia is, and clearly how little has been spent on most of it...