Entertainment, WinterLlama’s on the loose! March 1, 2015March 1, 2015 Dolled and Proud As you probably have already heard, there was an intense llama chase in Sun City, Arizona that the news took advantage of (especially FOX). If you haven’t seen it yet, you HAVE to take a look!! Like what you see? Follow me!