New Boyz Concert Canceled Due to Pen Stabbing
The New Boyz were forced to cancel their free concert in Flint, Michigan on Sunday, Nov. 8 after the crowd got unruly. The California-based hip-hop duo, best known for their homemade single 'You're a Jerk,' had just begun their performance when police shut it down due to the incessant scuffles...