Loading Video…
This browser does not support the Video element.
2 hospitalized with life-threatening injuries after crash in Derwood
Police say two people have been hospitalized with life-threatening injuries after a crash in Derwood where a vehicle flipped over several times.