Crashed aliens terroise a sleepy towns sexy population.
College brother teaches coed sister about sex.