Universal has dropped the trailer for the highly anticipated upcoming summer blockbuster Jurassic World Rebirth, starring ...
The Inca city of Ollantaytambo in Peru is a popular tourist destination. A llama apparently had had enough of the crowds of visitors.