Sharon Needles presents a star-studded spoopy music special filmed live from New York City.
United States of America
Horror
73 minutes
2020
Evan Quinn
Producer Entertainment Group
Self / Various Characters
Fagula
Self
Director
Writer
Executive Producer