Independent TV

Showing now | Culture

00:40

Seth Meyers lampoons Tucker Carlson over anti-Covid vaccine segment

Up next