War is war... russia just has a worse propaganda machine in the west, than the west has. Internally (in russia), the propaganda was probably better, but so was the eg. "iraq has weapons of mass destruction" in the west.
But this video looks like someone from 4chan made it "for the lulz".
But this video looks like someone from 4chan made it "for the lulz".