Inside Troublemaker Studios
1/20/2004
Imdb: tt0399192
Tmdb: 466486
Popularity: 2.125
Vote: 6/10 (2)

A short featurette available on the DVD for Once Upon a Time in Mexico (2003), released in January 2004.