Los Angeles Center Studios - 450 S. Bixel Street, Downtown, Los Angeles, California, USA
(shot where ambulance pulls up to hospital at 71 mins.)
Nov 28, 2003 - Mar 18, 2004
It looks like we don't have any production dates for this title yet. Be the first to contribute.