Deep Purple survived a seemingly endless series of lineup changes and a dramatic mid-career shift from grandiose progressive rock to ear-shattering...
Category - Deep Purple
Deep Purple
Deep Purple survived a seemingly endless series of lineup changes and a dramatic mid-career shift from grandiose progressive rock to ear-shattering...