Heather DeLoach Movies, TV Series
2 titles
Acting
Feb 01, 1983
Lake Forest, California, USA
Heather DeLoach is a talented American actress renowned for her striking performance as the tap-dancing "Bee Girl" in the iconic 1992 music video for Blind Melon's beloved track "No Rain." This role not only showcased her dancing skills but also endeared her to audiences, making her a memorable figu...
HD
1995 97 min
HD
1997 105 min
as Masha Pochenko