Deep Purple
Deep Purple: Deepest Purple (30th Anniversary Edition)
4 MINUTES AND 28 SECONDS • NOV 07 1975