A short featurette available on the DVD for Once Upon a Time in Mexico (2003), released in January 2004.
Robert Rodriguez
as Himself
Brad Engleking
as HImself - Sound Dude
Jay Mahavier
as Himself
Alex Toader
as Himself - CG Dude 1 (as Toads)
Chris Olivia
as Himself - CG Dude 2 (as Olivia)