Woman drives off road in suicide attempt - The Flume

24 Sep 2010 10:43 #1 by Flume editor
A suicidal woman suffered non-life-threatening injuries when she drove her vehicle off a steep embankment on Colorado Highway 9 near Hoosier Pass on Sept. 20.

Please Log in or Create an account to join the conversation.

Time to create page: 0.304 seconds
Powered by Kunena Forum
© My Mountain Town (new)