American Chickenshit

Duration: 1:00 Views: 55 Submitted: 4 months 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