Memes & Jokes India China Standoff 2020

shade

Senior Member
Joined
Feb 28, 2016
Messages
14,301
Likes
87,002
Country flag
don't know if these gems have been posted here

 
Similar threads




Global Defence

New threads

Articles

Top