Re: Strange animal
my first thought from the photos is that it reminds me of the photos i've seen of the texas chupacabra.
there's definitely some stuff out there we can't explain. although indiginous cultures always seem to have legends regarding them....
but that montauk thing is just bizarre. anyone heard any official explanations?
|