$ 0 0 Photo by A metal sculpture of a horned toad is one of the mystery sculptures found at Centennial Park in downtown Rogers.