The Kri Kri Ibex is the smallest of all wild goats and has the longest horns of any species (Capra Aegagrus Cretica). The Kri-Kri is the smallest ibex by body weight, but not by the length of its horns. A →
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam.