D12 ft Tekno – Allow MeMay 4, 2024, 8:38 pm Nigerian fast-rising singer, D12 makes his first appearance for the year with his new release song called “Allow Me”. The…