Comment
Sign In
•
Register
•
Forgot password?
China Insults Departing US Ambassador
TedStriker »
1
CuriousLurker
2/28/2014 5:41:12 pm PST
down
4
up
report
Wow, that was some serious douchebaggery.
Tweet