Another preview video from Dio’s ‘Finding The Sacred Heart- Live In Philly 1986,’ which is set for release on DVD and CD today, May 28
See the article here:
Another Video Released From New Dio DVD Recap
Another preview video from Dio’s ‘Finding The Sacred Heart- Live In Philly 1986,’ which is set for release on DVD and CD today, May 28
See the article here:
Another Video Released From New Dio DVD Recap