Rachel Huggins

Asheville, North Carolina

Biography

Rachel Huggins is known for The Love Witch (2016).

Movies