Big Lo releases the short musical motion picture for the joint “Black Magic” which is produced by Fan Ran, featuring cuts by Wax Atom, & mastered by Foster Mastering. The film was shot & edited by Yabui Entertainment on location in Pensacola, Florida.