Dell Tech Force May 15, 2005 by paul Tech Force: Dell International Alliance, coming to a theater near you. [ View the Trailer ]