8344 Tags


1 Article

View all...

Sun City's llama drama

Sun City’s llama drama

Police call logs from the now infamous “escaped llama incident” in Sun City, Arizona have been released, and they’re everything you could ask for from a group of law enforcement professionals trying their best to say the word “llama” repeatedly without laughing.

Read More