The California Highway Patrol were witnesses to a devastating rollover crash that killed three people and injured three, according to recent reports. CHP officers speculate that tire tread separation may have played a role in the crash, which occurred on … Continue reading