A special feature on the Diamond-Encrusted Deluxe Edition DVD of "24: the Interns." [Watch original movie first].

  • February 08, 2008
  • 1.6k Views