Louder with Crowder
I'M BACK! AMERICANS STRANDED IN AFGHANISTAN?! LATEST BIDEN FAILURE
S7 • E85 Sep 6, 2021
WE'RE BACK! Bringing you the Biden admin's latest failure, and it's a doozy, with Americans STRANDED in Afghanistan. PLUS Steven debunks the latest media fear-mongering ploy, this one about...horse medicine?