Media Blog

Why Does Rick Santorum Have Ashes on his Head?

MSNBC viewers are idiots.

Recommended

The Latest