whos ever heard of this? ive heard stories of this on talk radio a few years ago. its some furry creature thing in india going around, scaring the shit out of people. its like chupacabra, i guess. i heard it once chased some gay guy onto the roof of his house and caused him to jump to his death, like a fag.
tinkpigers