2.26.2015

America Stopped Down To Watch Llamas On The Run


I stepped out of the office for a while only to come back and find a llama chase in Phoenix has captivated the nation.

The whole thing sped up set to the music of Yakety Sax is here.