Another police shooting? What the hell is going on.
I understand police say Mr. Grimes shot first, but did they really need to pump 12 shots into his back? And why would a man with no police record, a family, good job and proper schooling shot at police for what seems like no reason?
RELATED: DJ Green Lantern - Crazy World (Ft. Avery Storm & Uncle Murda) [Video]