The Millennium era marches on, and brings along a new foe! Enter the insectoid Megaguruis! Plus is this a Godzilla revenge story finally worth a damn?!
Read MoreAtomic Shot Episode 25: Godzilla Vs. Megaguirus
in Atomic Shot, Podcasts