This post was originally published on this site
A small herd of domestic llamas was spotted taking an evening stroll on the train tracks in Provo, Utah, on Thursday after the woolen creatures escaped from their owner, according to the Utah Transit Authority.