Macc Dundee denies rumors of Illuminati symbols in new music video for “My Life.”

The music video features many symbols from the church to the cross to the stairways leading you up to heaven. a source tells us close to iCizzle Visuals who created the music video that he denies that there are numerous Illuminati symbols throughout.  We looked through the video and found two possible places at 3:17 […]