Chilling trail footage spots 'Chupacabra' or 'skin-walker' as experts baffled
- Posted on September 18, 2024
- By The Daily Star
- 1 Views
Chilling trail footage spots 'Chupacabra' or 'skin-walker' as experts baffled
Bizarre trail cam footage picked up a strange creature that has baffled experts because of its odd shape, with some suggesting the images could be of a bloodthirsty creature