“Sakura,” the first song from LeetStreet Boys new album L3g3nds is now uploaded on YouTube. Listen, enjoy and please help spread the word!