Idaho State Police Release Dashcam Video
Dashcam video released by Idaho State Police shows the dramatic crash that ended a police pursuit last April.
Dashcam video released by Idaho State Police shows the dramatic crash that ended a police pursuit last April.