trailerparkninja.com
Rock & Rule – Sex, Drugs, and Demons.
“Rock & Rule” is a 1983 animated feature created by the Canadian company Nelvana. Although it never got a proper theatrical release, and was mainly shown on Canadian television and …