Sunday, December 29, 2024
Happening Now

Llama on the lam in Georgia

A rogue llama caused quite a stir in Athens, Georgia when it started roaming through traffic, leading to a hilarious message from the local sheriff’s office. Source

Share