I would like to hear what some "credible" sources (hopefully connected to a prestigious science institute or university) have to say about this.
I think its along the lines of the chupacabra. There is only so many times I can believe some guy in Mexico is on his home from 'church' at 3am and stumbles upon a mythical creature.
I think its along the lines of the chupacabra. There is only so many times I can believe some guy in Mexico is on his home from 'church' at 3am and stumbles upon a mythical creature.