Soul Clap's New Self Titled Album Releases Oct 14th

Among all the recent releases we've heard, none compare to this album's rich history. A culmination of four years of maturing as artists, 'Soul Clap' [...]