SNL on U.S. Debt to China

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.

Share

8:23 pm on November 22, 2009