These little Mariachi owls play a vital role of band members in the animated film Rango. They were spotted touring the London streets to celebrate the movie release on DVD. I love these pictures particularly the one where all the owls are waiting in a line for the bus!
I had never seen mariachi owl before but after watching the movie's trailer this pack sure does look fun! See for yourself in the video below.