After a relative hiatus for a variety of reasons over recent years after peaking in a major way, it appears that female battle rap may well and truly be back with Queen Of The Ring’s stacked “Watch The Throne 3” card set to go down tomorrow in New York. The five battles announced for QOTR, […]