The Daily Show: Losers' Locker Room on Specter's Defection
By Heather Thursday Apr 30, 2009 4:30amYou can view this video right here by getting the latest version of Flash Player!
Jon Stewart has a bit of fun with the GOP freakout on Specter defecting from the GOP.






Login or Register to post comments.