Llama 'Llow Speed' Police Chase
- Publish Date
- Friday, 27 February 2015, 11:16AM
Llamas are pretty much better at evading the police than humans. This story was trending worldwide on Twitter!Â
Take your Radio, Podcasts and Music with you
Llamas are pretty much better at evading the police than humans. This story was trending worldwide on Twitter!Â
Take your Radio, Podcasts and Music with you