D12 Rappers Bizarre And Proof Launch DVD Series
D12’s Bizarre and Proof have created and will host a new ongoing DVD concert series titled “Wanna Battle.” Produced in conjunction with NuTech Digital, the DVD series features Bizarre and Proof judging various rappers who are engaged in a rap battle in front of thousands of spectators. The first DVD in the series features a […]