The Lizard
The Lizard Review
- No. of episodes
- 120
- Latest episode
- 2026-10-17
Where can you listen?
Detailed amphibious rantings on music, television, movies, and all that's in between.
thelizardreview.substack.com