Click to access 'Outer Touch' sci-file and main informations
Click to access to the credits of 'Outer Touch'
A broken spaceship lands on Clapham Common in South London. Some male Londoners are taken prisoner by the all-female crew who have never encountered men before (or their "extra limb") and the curvy aliens immediately begin "experimenting" with the new captives... Sexploitation sci-fi epic !
Us release date: December 11, 1981