Denver police recovered a vehicle late Sunday night that they suspect could be linked to Thursday's fatal hit and run.
The Denver Post, Denver Post
Mon, 06/04/2012 - 7:21am
Denver police recovered a vehicle late Sunday night that they suspect could be linked to Thursday's fatal hit and run.