Watch Production Ticking in Detroit - NBC Southern California

    Watch Production Ticking in Detroit