American Chickenshit

Duration: 1:00 Views: 25 Submitted: 1 month ago Submitted by:
Description: Backpadlaling again and again because INDEPENDENT USA is 100% “CHINA-DEPENDENT!”

~China wins again and AGAIN!

#lol
Categories: People and Blogs