American Chickenshit

Duration: 1:00 Views: 11 Submitted: 1 week 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