yes, i'd take it to the police, also talk to your insurance people because they will go after those folks for you once they know what happened. You might need a lawyer. then you'll get a lot more $$$. Since you have witnesses etc. good luck