Do you know these llamas?
Yes.
21 votes
No?
53 votes
They have nice hats, but I don't know them.
6 votes
CARRRRL! That kills people!
18 votes
Comments