A singing cowboy falls foul of alien invaders and beautiful women from Venus.
SHIP OF MONSTERS (LA NAVE DE LOS MONSTRUOS, 1959) exciting clip!