
Sign up to save your podcasts
Or


By Ron Schaefer
The podcast currently has 52 episodes available.
Peter goes to Japan to find the "Zillatrap," a trap the Japanese have constructed to catch Godzilla.
Peter, disguised as a Japanese tourist, meets up with Zelda Grinchhandler, a Los Alamos Lab insider.
The podcast currently has 52 episodes available.