I remember coming across "Godzilla Raids Again" listed in the TV Guide back then being on the Disney Channel and remember thinking that it seemed like a rather odd (but good) arrangement. When did Disney's rights to airing "its" Godzilla films end?
On a sidenote, James, would your real name happen to be Damien by any chance?