It seems like the new season of online battles is heating up fast. A challenge has been issued and declined, but picked up by another living legend within 24 hours. Busta Rhymes made a recent appearance on The Fat Joe Show. While the two spoke on a variety of topics, including his forthcoming album E.L.E. 2, the Dragon […]