Morbidology

322: Shakira Spencer

Morbidology ›

44:04 | Aug 18th

Lambert House is an apartment complex sitting in Ealing, West London. It’s an unremarkable area, but somewhere considered safe. But over September of 2022, a stench was noticed coming from one of the ...Show More



Recommendations

🎉 Join the #1 community of podcast lovers and never miss a great podcast.

Sign up