?

Log in

 
 
26 May 2007 @ 07:40 am
Queen - A Night at the Opera  

Queen - A Night at the Opera

Recorded in 1975, the album reportedly was, at the time of its release, the most expensive album ever made.