Concert detail

The Cross + Brian May + John Deacon live at the Le Palais, London, UK (Fan club Xmas party with Brian and John) [04.12.1988]