Posts tagged ‘Martin Sheen’

March 26, 2012

Is There No Lie The Democrats Won’t Tell?

by lewwaters

Received this morning in email,

Click on image for full size view