Skip to content
The Sasquatch Killer (Natl Geographic)
Justin Smeja, a Bigfootologist, claims he saw and killed two Sasquatches.