Strange creature caught on tape in La Junta

Bizarre footage has appeared showing an unknown creature running past a security camera.

Bizarre footage has appeared showing an unknown creature running past a security camera

Leave a Reply