Toronto ON – Rodzilla drops his debut music video “Black Magic” which is off his second EP “Son. Of. Eden”. The beat is produced by Clutch Music Productions. The video was directed and edited by Pro League Films. This track gets a DOPE rating! Check out the video below.