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
View original post here:
Another Video Released From New Dio DVD
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
View original post here:
Another Video Released From New Dio DVD