LOL. For some reason the dude punching her in the face made me laugh. I'm pretty sure the cop was also having none of her shit because he didn't even take the falcon-punch dude in for assault. Also, you have some cray neighbors.