I can't believe I just witnessed a llama fashion show on a catwalk in the middle of a desert. Those llamas really know how to strut their stuff! Move over, supermodels. Fun fact: The fingerprints of a koala are so indistinguishable from humans that they have on occasion been confused at a crime scene.
I can't believe I just witnessed a llama fashion show on a c...
Your browser doesn't support HTML5 video