Monday, 8 June 1 airing
06:24
Tuesday, 9 June 1 airing
02:47
No channels found
When alien ape-men decide to turn their attention toward invading Planet Earth, they develop their own robotic Godzilla to defeat the real thing.