There's nothing more life purpose giving for residents of culturally lethargic towns than a good old fashioned "Bigfoot Spotting". Just to review the facts; it was very late, very dark, he was alone on the road close to the forest, it was in a small town where nothing really ever happens and he never said it was actually bigfoot.
How can I base my life on that?
Bring back that strange and mysterious beast from the hills of Maine. Now THERE was a hyped up urban myth you could set your watch to.