Check out these MC's flexin the freestlye skills. There's nothin like a good lyrical rap battle. ... Read More