Delaware Liberal

Witless: The True Story of the Tea Party Women

Too funny….

[youtube]http://www.youtube.com/watch?v=tgnx5-6RH5U[/youtube]

Exit mobile version