Despite the warnings, two men dared to hunt for the legendary "Tweakercabra" that resides in California's Central Valley. This is their story.
No streaming info available.
Verdict: Unknown
> Hakeem Pierstorff (Director)
> Hakeem Pierstorff (Director of Photography)
> Hakeem Pierstorff (Writer)
> Sam Pierstorff (Writer)