man.. i feel both yours and the old mans plain.. what town in jersey do you live in?! sounds like a real shitty area..
as for the police.. well what can you expect from those assholes.. 90% of cops are nothing more then a bunch of dumbasses who do nothing more then filling reports, go forbid they'll think for a sec..
get a lawyer, tell him the whole story (hope you have as many details as you can like names of the officers and the crazy bitch and idiot who jumped on the hood.. (seriously?! what town is this?! even in Paterson this shit wouldn't happen
)
i know how you feel man.. i would lose it all together.. i once had my hood scratched on purpose, you know, right across, i drove for 20 min looking for someone to kill..
hope things will turn out well, keep us updated!
ps- as for the police treating you like a criminal, like i said, all those idiots know is protocol..
Edit- oh.. reading after your first post now i see things are already better..