
Watch I Was Bitten: The Walker County Incident: Stream the Latest TV Movie, Documentary Film on LetMeWatchThis!
Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.
Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.