1 items by John Tiven

  • Made In Japan

    Made In Japan | ALBUM REVIEW

    Deep Purple have had a rough time gaining and retaining the status of being Kings of the Heavy Metal Set, and with the release of their last album, Who Do We Think We Are?, many critics rejected...

    May 24, 1973 12:00 AM ET