SNL on U.S. Debt to China

Email Print
FacebookTwitterShare

Have SNL’s writers been listening to Peter Schiff?

This must be the most substantive and the most anti-government sketch in the show’s history.

8:23 pm on November 22, 2009