Irwin Allen

If you’re new around here, you may not know that I’m a freak for anything Irwin Allen. He’s the guy who created Lost in Space and Land of the Giants and he’s the evil genius behind Poseidon Adventure and Towering Inferno and a little known movie of the week called Time Travelers. (There’s no official release but you can find it on the end of the Time Tunnel series box set.) Related Images:Read More →