Has any one heard of any humaniod bats in the south mainly in Georgia? A group of people are claiming to have seen a humaniod something (presumed to be a humaniod bat) and is about 6ft. tall. Latley God honest people have been reporting something landing on their trucks and then all they here is it running off.
If you have any ideas or theories on what it might be please tell me.
P.S. Me and a friend who claims to have seen it are going hunting for it on the next full moon good idea or bad idea?

