Anybody in the know?
nope
No idea, sorry. I was sure it would be an Ozomatli song, since their music is featured throughout the movie.