Professor Of Rock has released the new video below, along with the following message: "The story of the 1993 rock hit 'No Rain' by Blind Melon is a happy go lucky song that is hiding a secret sadness. It’s singer, Shannon Hoon, was struggling with drug addiction when and after...
Continue reading...
Continue reading...