Friday, December 18, 2009

WTF?!

Fox News: Ben Nelson Opposes Health Reform Because He ‘Understands The True Meaning Of Christmas’
(Think Progress)
---
What a spectacular leap of "logic"!
Truly insane...