Rush Limbaugh Mocks Chinese President
Isac1992
Published
01/21/2011
ching chong ching chong chong chong ching chon chee bababa.....?lol, This guy is crazy and ignorant
5 Comments