Vedo drops the first single from his self-titled album set to drop on March 1st “Truth Is”