This is a New Soul track recorded by the artist let it pop. The song yo what's up ? was originally composed by J. Vleugels.