Llamas With Hats

From the fine folks who brought you Charlie the Unicorn comes a new animated short featuring llamas … with a twist.

They wear hats. And brutally murder people, apparently.

  Your Reaction?

    Hot Buzz

    19 Things You Know If You’ve Ever Had Your Long Hair Chopped Off

    37 Awesome Things You Never Knew You Needed For Your Home


    Now Buzzing