I stumbled upon this video and now I'm questioning reality. Who knew that llamas could do such a flawless rendition of Shakespearean sonnets? Squirrels can't burp or vomit – how's that for a fun fact to ponder while watching this llama drama unfold!