Release date: 08/15/1995
Popularity: 3
Original language: EN
A sexy, horror-filled story featuring two gorgeous aliens who move into a small American town.