About idc
Partaking workers and promoting Energetic participation in environmental and sustainability initiatives
IDC's releases have persistently received five star press reviews, beginning with his debut one 'Scratch', by means of to the discharge of his debut album 'Overthrow The Manager