Quadrupedal Humanoid Terrorizes Motorists at a Railroad Crossing in Alabama.

"I saw it as clear as day I don't know what it was but I know what it wasn't and that's human. The terror that I felt was indescribable. This creature didn't have any good in it..."

Advertisements