REPORT ABUSIVE REPLY
|
Message Subject
|
Chupacabra or demon alien caught on tape!? VIDEO!! WOW
|
Poster Handle
|
Zombietard |
Post Content
|
This was filmed in Mexico and is thought to be the Chupacabra alien or possibly a demonic being.
Quoting: Anonymous Coward 26921594 The voices are from Spain.
|
|
Please verify you're human:
|
|
Reason for reporting:
|