Lake Worth is a Texas city with a population of 4,618, according to a 2000 survey. It's pretty typical in every sense of the word except one - it had the most incredible recorded monster sighting to date.
But common-folk weren't the only people to see the thing. Police were on scene as well - and so was a camera. A picture was taken of the thing, but no one can make heads or tails of it.
A Hope For Jasper