Since 2001’s Girls Can Tell they’ve been honing their craft, office building lean, indie stone skeletons as well as infusing them with as well as hip-shaking soul as well as by right away they’ve got a routine down to an art. Their ultimate Ga Ga Ga Ga Ga, out currently as well as …
Soul post by unknown for Soul Blast
