Therapy Llamas, Doctor Face-Punch, Alien Sightings! | KYN Live #76

In this week’s episode of Know Your News LIVE! Vince Bracy sits down with comedian, screenwriter and former environmental engineer who has given up on making the world a better place, Leonard Chan, to go over this week’s top news stories that are funny, stupid and weird!

Send in Superchats for topics you’d like to discuss!