Home Chupacabra sighting raises concerns at UCR Photo evidence of the Chupacabra walking near Pentland Dorms

Photo evidence of the Chupacabra walking near Pentland Dorms

Pentland Dorms