>

Yeah, but the FIRST one was in London…
What kinda of dogs can kill 30 sheep by themselves? >

The notorious South England Werewolf >

Not seen since 1981 >

I think it was American though. >

Nah that one was in paris.