Get your bumper sticker now!

Leno Asks Current TV’s Joy Behar ‘Osama Bin Laden Is Your New Boss?’