NBC News   |  April 10, 2014

Daycare Crash Suspect Surrenders

Police say they received dozens of tips from the public and that pressure may have convinced Robert Corchado to give himself up to authorities.

Share This:

Sorry, we do not have a transcript available for this video at this time.