“The Greatest Embarrassment in Our History” – 08.18.21 – Hour 1 By Howie Carr Show Staff Last updated Aug 18, 2021 595 In this hour, Howie and the listeners discuss the Taliban takeover in Afghanistan and Biden’s incompetence. Also in this hour, Grace’s News! Download here. 595 Share FacebookTwitterLinkedinEmail