Chupacabra
Psi Cops - Season 1

DESCRIPTION

The only thing scarier than a killer beast is having to admit Eric was right.