Homer the Llama has been rescued by two mountain climbers after he was spotted wandering around Pikes Peak for nearly a month, where, according to the AP, he tried "unsuccessfully to make friends with a herd of bighorn sheep." [AP]
Send an email to Hortense, the author of this post, at commenters@jezebel.com.










