5 llamas escape owner, go for stroll on Utah train tracks
Five domestic llamas were spotted strolling on train tracks in Provo, Utah, after the woolen creatures escaped from their owner, according to the Utah Transit Authority.
Five domestic llamas were spotted strolling on train tracks in Provo, Utah, after the woolen creatures escaped from their owner, according to the Utah Transit Authority.