The Queen is Dead Turns 30
On June 16, 1986, in Great Britain and June 23, 1986, The Smiths influential album, “The Queen is Dead,” was released. On the Taste the Floor radio show this week, we checked out the songs on the album as well as some of the b-sides from the singles released from the album. The Smiths’ The … Read more