Not I. But I often wonder what makes them so...so...so...amzing. I mean, they spit, and yet we even go around singing llama llama duck. 

 Llamas need another song, or another verse. 

 
					
						_________________
Starting October 13th: globe trotting from my kitchen. Follow along on 
Cook In Fifty-Two