Eagan Police Bust 2 Llamas on the LamEagan Police Bust 2 Llamas on the LamPolice in the Twin Cities suburb of Eagan have made an unusual bust: two llamas on the lam. The Associated PressThe Associated Press