If you have any doubts about taking the COVID vaccine, just watch Stephen Colbert and 'The Vax Scene' dancing drag queens to clear it up.
Liberal comedian Jon Stewart on the Stephen Colbert Show drops huge truth bomb about COVID-19 being leaking from the Wuhan lab in China.
God was presented, in animated form, as a Jim Carrey-esque hallucination flashing gang signs and shocked to know that He was known by someone so famous...