Don't have Telegram yet? Try it now!
https://megarockradio.net/2018/07/13/queen-released-their-self-titled-debut-lp-queen-on-july-13-1973-the-album-me/
Queen released their self-titled debut LP "Queen" on July 13, 1973. The album me..