Tuesday, September 22, 2009

Socialized Medicine Failure Explained in 90 Seconds

The American Spectator