Two loose llamas running amok in Sun City, Arizona quickly became a TV and Internet sensation. KPNX's Gia Vang reports.
NBC News: Nation
Fri, 02/27/2015 - 1:11pm
Two loose llamas running amok in Sun City, Arizona quickly became a TV and Internet sensation. KPNX's Gia Vang reports.