Llama Rescued After Being Stranded On Pikes Peak

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]