Dr. Orgasm and his fellow aliens from the Planet Jackamoloff crash land on earth. The aliens need to replenish their human sexual energy fuel source in order to return home, so they set-up shop in a dank basement in NYC's Lower Eastside.
2020
2021
1985
2023
2015
2014
2019
2011
1975
1998
2018
2010
1972
1993
2022