freddie mercury performing, on the planet mecury