Llama Spit

Llama Spit

In the world of camelids (llama, alpaca, camel, guanaco and vicuna) spitting is the equivalent of throwing a stun grenade at your opponent. Despite being extremely effective at immobilizing their opponent, the spittor …..and anyone else in the vicinity, also...
Stop CISPA
X