Friday, December 21, 2007

WHAT THE HELL IS DEFICIT THINKING?









A satirical video about the issue being discussed.