The Dio presents "The Hunchback of Notre Dame"

Air Date: April 3, 2019