Ranae Holland from Animal Planet’s “Finding Bigfoot”

Ranae Holland from Animal Planet’s “Finding Bigfoot”