Stop in for a cup of coffee
Sounds like self defense to me. No pic it might hurt the case. Hope you had a witness. That sucks big time.
Print