Mechanical Royalty
PUBLISHED Sep 1, 2003
This trio from Brooklyn takes the award for the hip-hop crew that youve probably never heard of, but will in the next few months. With pro...