Delaware Liberal

Updated: Will Dems Unite?

Hmmm…

[youtube]http://www.youtube.com/watch?v=HuTqgqhxVMc[/youtube]

h/t Cassandra

Exit mobile version