The Great Llama Chase of 2015. (Video)

So, I guess some llamas lead the authorities in a 20 minute chase in Phoenix, Arizona. Of course, the internet is going nuts! As they do… And they made some memes on twitter.

B-y_eZ9UsAAldPD

B-zB0bBUsAEQTok.jpg large

B-zEkb0UIAEM7OR

You can watch the whole thing here!