The Kaijusaurus Podcast
![Cover art of The Kaijusaurus Podcast The Kaijusaurus Podcast](https://assets.blubrry.com/coverart/300/307391-1624810779.jpg)
Invasion of Astro-Monster Discussion
In defence of the Earth, we’re gonna fight to the last man, baby! Or maybe we’ll just discuss the film that contains that immortal line. Steven and Ross discuss 1965′s Invasion of Astro-Monster, aka Monster Zero - Steven’s personal favourite Godzilla film. But does newbie Ross agree?