When will it be released in the United States?
I would like to find this on DVD. So far I have only seen trailers and clips from the video "Hijos de Tigre" by Aterciopelados.
I may not have a big tricked out name tag, but I did stay in a Holiday Inn Express last night.