Could the wait for one of the most long-awaited followups in music history (well, at least since Guns N’ Roses ‘Chinese Democracy’) soon be over? Definitely maybe! Dr. Dre has hinted that he is set to release his much-anticipated new album ‘Detox’ on April 20. In a video message posted by producer Just Blaze on […]