9/26/10

The toast of the tea party, Christine O'Donnell is lampooned on Saturday Night Live

No comments:

Post a Comment