home subscribe archives radio about contact

SEPTEMBER 2 2009

Michele Bachmann still an idiot.