I was just reading huge article about Marillion- there was an interview with guitarist Steve Rothery and he said that during 1986 tour, when they gigged with Queen, Brian May appeared on stage with them and played "Market Square Heroes".
Anyone knows which concert was it...? And does any bootleg exist...?