HUB
Acting
Rachel Huggins
*1970
in Asheville, North Carolina
Rachel Huggins is known for The Love Witch (2016).
7/10
The Love Witch
2016
Touched by Angels
2010
8/10
The Hunger Games
2012