This song has been promoted to my top ten rock tracks of all time. Brilliant heartrending lyrics. Brilliant vocals by Myles Kennedy. The clarity and tone of his voice a perfect foil for the lyrics and guitar work. Did I mention guitars? Yes, pure perfection by Slash! Brings tears of joy to my eyes. What more can I say.