Featured Strange creature caught on tape in La Junta admin Feb 23, 2021 0 Bizarre footage has appeared showing an unknown creature running past a security camera.