These Russians…

A compilation of crazy fails, accidents and so from Russia is always funny to watch and share!

Russians like doing crazy stuff and sharing it and here’s a compact of some situations happened in the land of the ‘Tsars’ in May.