Great Llama Chase Of 2015 Inspires Media Hilarity
Two llamas ran free on the streets of Sun City, Arizona, Thursday, and they created quite the media buzz.By Jasmine Bailey | February 26, 2015
Was it a tale of two love birds looking for freedom? Or were escaped rebels looking to wreak havoc on the streets of Sun City, Arizona?
The whole world was watching and tweeting about Thursday afternoon's breaking news: llamas on the loose.
"Demon lama. Demon llama? Where?" said a character in the film, "The Emperor's New Groove." (Video via Buena Vista Pictures / "The Emperor's New Groove")