09.07.2021 - By Wondery
On September 11th, 2001 an ER Doctor finds himself in charge of the closest emergency room to the Twin Towers.