>>127365370
Russians are better than anyone else though? This isn't even up for a debate.
https://www.youtube.com/watch?v=iuEU8JRS4YE&list=OLAK5uy_mfMC9YF8eRXxOjZxlHLZh-aETZQRY3rJk&index=1