Tag: Last In Line

Album Reviews, Music

Album Review: Dio, “Finding The Sacred Heart – Live In Philly 1986”

In the wake of Black Sabbath 13, let's remember one of the men who kept the beast alive....