Tag Archives: David Byron

YESTERDAY’S TOMORROW

Named after one of the most odious characters in literature, Britain’s Uriah Heep have been churning out records and touring relentlessly for over forty years. The Allmusic guide lists more than three dozen albums and informs us that there have been over 30 members of the band formed by the wonderfully monikered Mick Box and […]