Llamas Running Loose in Arizona [VIDEO]
Two Llamas were running loose on the streets of Sun City, Arizona earlier today.
Not sure where they escaped from but they led authorities on a good chase for a little while
Click here to see more of the Llama chase from earlier today