Stephen Colbert in his Colbert Report days was certainly in the same league.
Enjoyed by both liberals and conservatives who managed to take away very different messages.
Enjoyed by both liberals and conservatives who managed to take away very different messages.