The National Republican Congressional Committee (NRCC) has released a YouTube video highlighting just how successful the Democrats have been since taking the reins.
Funny.
I guess now we understand why Congress has such a high approval rating. Via the RCP polling average:
11/01 - 11/14
* Approve: 23.3%
* Disapprove: 66.3%

