The Most Expensive Album Ever

The Most Expensive Album Ever

They recorded four albums in three years, and they would finally become household names when Queen released “A Night at the Opera” on this date, November 21, 1975. Allan looks back in today’s Classic Rock Calendar…

Image: Landmark / PR Photos