4 ms·Russians spent 10 million and got only 16 million views on Youtube? What losers!by 9cb14c1ec0 2y agoRussians spent 10 million and got only 16 million views on Youtube? What losers!