“The Greatest Embarrassment in Our History” – 08.18.21 – Hour 1 By Howie Carr Show Staff Last updated Aug 18, 2021 596 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. 596 Share FacebookTwitterLinkedinEmail