D12 D12 launch new website & release new merchNovember 28, 20212 Mins Read D12, a legendary hip-hop group formed in 1996 and led by ‘de facto’ leader Eminem, has launched new website and…