D12

D12 – Allow Me Ft. Tekno

D12, a skilled Nigerian singer and composer, has just dropped a fresh new, chill-inducing smash…