Tbh i have seen John Stewart show on TV in bits n pieces but considering that our persident just completed his tenure, reminded me of the fact that i had seen this one on TV before but didnt know the guys name nor the shows'. Thx to google, now i can have a good laugh............