Rod Rhyebold Must Be Destroyed!

(1994, 70 minutes)

Beach Boys Phantom of the Opera mash-up starring Xiu Xiu’s Jamie Stewart as a disfigured former rock star on the road to avenge his waylaid fate at the hands of an unscrupulous recording mogul played by Kurt Stumbaugh.

BuyDVD.