2 injured in Devon head-on collision

February 28, 2010 4:40:12 PM PST
A head-on collision has sent drivers of both vehicles involved to the hospital.

Load Comments