Honeysuckle Divine does her infamous stage routine at The Mitchell Brothers O'Farrell Theater.
Release Date: July 10, 1979
View more ->