ANYBODY think town idiot needs to give up on this hole big foot, Loch ness monster, and that other thing in mexico, dude who cares, there is no REAL proof, even if there was so many "witnesses". Get a life.
BTW i think its a hoax.
Hows this for you
Town Idiot25 a school principle: Hoax or Truth? - You Decide.