Strange creature caught on tape in La Junta FeaturedParanormal Videos By admin Last updated Feb 23, 2021 0 35 Share Bizarre footage has appeared showing an unknown creature running past a security camera unknown creature 0 35 Share