What the heck is that little guy?
I was watching this last night, I always like to watch this show but sometimes I get annoyed with how many "big fish/sea monster" ones there are, or at least when I try to watch the show that is all I see! Anyway, this one was about flying humanoids, and while i don't really believe that there is such thing, or at least all the videos they showed left me unconvinced, what the heck was that little guy? It was undetermined at the end of the show, but have they figured it out since then? I think it fits more for the el chupacabra myth than the flying humanoid!
get to know me // http://hurtmesogood.livejournal.com/