The DCCC has inexplicably decided to air this ad:

HT: Hot Air

0 Shares