Buzz·Posted on Feb 26, 2015Police Are Currently Chasing Llamas In A Phoenix NeighborhoodI can't ... I just can't. WINNING!by Nick GuilloryBuzzFeed Video CuratorLinkFacebookPinterestTwitterMail HAHA This is just too much.