Jon Stewart is BACK!
And boy…. did he deliver!
I think Romney my have wished he wasn’t retroactively born!