Queen burst onto the Rock 'n' Roll scene in 1973 with the release of this self- titled debut album in 1973.