Listen to the duo’s debut single, ‘Shine (This Is It)'...
Boston DJ and production duo Soul Clap have announced that their new self-titled album — which has been some four years in the making —...