Close
10 of 35
David Afflick
10 of 35
Seeing Sasquatch in "The Ambush at Ape Canyon"
People
David Afflick
Photo by The Folklorist - © NewTV
Back to top