Queen is a channel on the internet radio station 101.RU from Moscow, providing Exclusive hits performed by Queen. They are a British rock band formed in London in 1970, originally consisting of Freddie Mercury, Brian May, John Deacon, and Roger Taylor.