Wednesday, April 15, 2009

Teabagging

You may have heard about this crap, which seems largely manufactured by right-wingers and has surely been promoted by Fox News.

No comments: