Is This the World We Created...?

Is This the World We Created...? a song by Queen on DeFacto Radio