Posted onJuly 20, 2011AppsKillers From Space & Phantom Double Feature! Nuclear scientist Doug Martin disappears after his plane crashes while he is investigating conditions following an atomic bomb test. When he appears at…Read More