Wednesday, June 12, 2019

UPDATE! Armored Fighting Vehicles spotted near protests in China!

   

Shit Just Got Real!