Emil DeRosa
Last Chance to See
- No. of episodes
- 12
- Latest episode
- 2026-02-23
Where can you listen?
Emil DeRosa is trying to figure out how we got here and where we're going.