News | February 27, 2015 01:22 PM EST
Llamas on the loose in Sun City, Arizona (VIDEO)
Black and white llamas on the loose in Sun City, Arizona.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.