Freddie Mercury is still alive!