05.06.2016 - By Steven Sloss & Roz Menzies
Steven and Ross head to Mount Fuji and join the 1 Million-strong March of young people to protest pollution, as the duo take on the extremely polarising 1971 entry in the Godzilla series, Godzilla vs. Hedorah, on the latest Kaijusaurus Podcast.