Youtube Video https://www.youtube.com/watch?v=1zoomb3qptg

"WHITE LEFT" : China's New Internet INSULT - Bugmen BTFO

547,839 views
32K 1.7K Share
Black Pigeon Speaks
Published on Dec 28, 2017