ilovewerewolves.com
Russian officials deny Chupacabra existence | | i love WEREWOLVES
Recently in the village of Byeloomut, Russia, there was a huge attack on hte village sheep's and 60 animals were killed. Based on tracks found by local villagers, the attack was attributed by loc