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
.
Newer Post
Older Post
Home
View mobile version