On this site link it is claimed that during the Works Tour in 84' Freddie very often performed bits of those two songs in the topic from his solo album. Could you please post some of those ? It was always my dream to hear bits from Mr. Bad Guy live !