Missouri Men See Strange Creatures Along Remote Highway at Night
How many of us have gone to Six Flags in St. Louis, Missouri for a weekend only to drive home late at night? That was the story of two Missouri guys who encountered something they can't explain on a remote highway when they were on their way home.