Is This A Room on This American Life March 2020 May 18, 2020 Is This A Room was featured on the March 13, 2020 episode of This American Life called “Low Hum of Menace.” Listen here.