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
~China wins again and AGAIN!
#lol
Categories:
People and Blogs
- Related Videos