Fans of Queen have made a three part video highlighting the band's Studio Experience exhibit in Montreaux, Switzerland. The exhibit centers on Mountain Studios where the band made six albums between 1979 and 1995. "Montreux holds many memories for us, mostly good, some gastronomic, some musical, some alcoholic," said drummer Roger Taylor.
More...
Bookmarks