Date: Oct 01, 2011 Location: El Paso, Texas, United States Organization: Martinez Brothers Production