Schulz reacts: Jon Stewart EMBARRASSES Stephen Colbert on Lab Leak Theory

Published: June 18, 2021, 2 p.m.

Join the Flagrant crew this week for a clip from their exclusive Patreon episode!