Police Think Deadly Crash Was Deliberate
Witnesses said they saw someone grab the wheel and force the car into oncoming traffic.

More Videos

Stations