Aliens masquerading as owners of a small town video store distribute tapes that cause anyone who watches them to pleasure themselves and whoever else is nearby.
2015
1998
1992
1999
2024
2022
1974
2023
2001
2011
2006
2017
2013
2021
2020
1980
1984
1958