This is the kind of thing that you just don't believe on first reading. Sadly this seems to be breaking news at present so I will have to wait until I can find out where on earth 20 llamas and alpacas have actually escaped from. It does seem like getting to look at Llamas and Alpacas should make being stuck in traffic a bit more bearable though...