moviesandmania.com
Alien 2 On Earth - Italy, 1980 - reviews - MOVIES & MANIA
Alien 2: On Earth is a 1980 Italian science-fiction horror feature film about a group of spelunkers attacked by aliens. Directed and produced by Ciro Ippolito (as Sam Cromwell) plus …