Episode 17

August 27, 2010

Planet X Control Room: Episode 17

On this week’s episode of Planet X Control Room, there’s no new news yet again in the world of Giant Monsters. However, Nik and Ness answer a forum question on what their favorite G-Suit is from the Godzilla Franchise Next, […]