Gizmodo favicon

Amazing Life-Sized Sculptures of Camels and Horses Discovered in Saudi Arabia