LOADING...
Image via Unsplash.
Blind Melon is a rock band from Los Angeles, United States. They were active from 1989 to 1999, and then from 2006 onward.
Best remembered for their 1993 single "No Rain", the gro
...read more on Last.fm →
Sounds like:
Blur,
Screaming Trees,
Mother Love Bone