Police say speed and alcohol were factors in fatal Ewa crash

KITV - Honolulu Videos
Police say speed and alcohol were factors in fatal Ewa crash
Police say speed and alcohol were factors in fatal Ewa crash.
View Comments (0)