Dio Finding The Sacred Heart: Live in Philly

1986 • 1h 41m

At the height of their popularity in the mid-80's, Dio embarked on a massive U.S. tour supporting their new Sacred Heart album. With a spectacular stage show consisting of a medieval castle, knights, moats, stunning visuals, and a 30-foot dragon, this powerful concert is restored from the original 16mm film footage.