Treach Arrested After Allegedly Eluding, Charging At Police In New Jersey
Rapper, Treach, of Naughty By Nature fame, was recently arrested after leading New Jersey police officers on a short high-speed chase, then charging at officers after exiting his vehicle. According to a report by TMZ, on Thursday (April 10) police attempted to pull over the "Hip-Hop Hooray" rapper, born, Anthony Criss, for driving 30 miles over the speed limit in Union Square...
Read Mo