This is a Caribbean track recorded by the artist La La Land. The song We Always Need More was originally composed by L. Burns.