The Bumblebee Girl is Sad-No Rain
This week my video flashback is Blind Melon's No Rain. No Rain was a single release from the 1992 album Blind Melon.
Heather DeLoach is the little girl who played the "Bee Girl" in the video. Heather appeared in several TV shows including ER and movies like Anywhere But Here.
In 1995, lead singer, Shannon Hoon, died of an drug overdose.