Devotees are gathering in a small village in northern India, to worship a buffalo born with three eyes and three mouths.
Devotees are gathering in a small village in northern India, to worship a buffalo born with three eyes and three mouths.
Posted in: Weird Stuff,Weird Video