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.
2019
2017
2025
2002
2010
2007
1965
1988
2009
2005
2004
2014
1992
1997
1998
1977
1959