I checked his site today. He says that the singing was superb! So there you have it.
Very complimentary about the St David's Hotel in Cardiff Bay. The best hotel in Wales and the only five star one I believe.
We all of us deeply apologise for this god forsaken shit heap of a building...but we will make it rock.
Brian May Wembley Pavilion 11.05.05.