Mr Leo ready to release another video


Alpha Beta records Artist Mr Leo made available the cover art of his soon to be released video. The date is set for the 2nd of April. Stay tuned to KD for the video drop. They definitely disappoint.

What do you think?