Have you seen the 'Oo live? Its a life changing experiance !!
I've seen them at Charlton Atheltic, Wembley and Hyde Park.
Long live rock
No, there is a price for living near Northern fringes of Europe. But I have seen some recordings in TV. So I can believe You.