The usual picture that comes to my mind when I hear the word 'grandma' is a passive, sweet, grey-haired lady whose sole mission is to spoil her grandchildren. Becky Powell just destroyed that image for me.
I know it can be dangerous taking the law into your own hands, but this is pretty cool to see these New Yorkers chase down this 'low-life' and make a citizen's arrest.