Empire of Japan

  1. Beats & Rhymes

    January 28, 2004 12:00 AM EST Twista's long wait for his "Kamikaze" debut pays off, with a chart-topping single. Twista's long wait for his "Kamikaze" debut pays off, with a chart-topping single. News Twista ...