Skip to playerSkip to main content
  • 12 years ago
LLAMAS, THE MUSICAL: Two llamas ran for freedom in Sun City, AZ, with pedestrians and police in hot pursuit. For fun, we put their crazy adventure into a high-speed musical number.

Category

🎈
Fun

Recommended