by: Austria Masim Apr 29, 2021 Soul Clap have released their third studio album titled WTF (World Transformation Force) via Fool’s Gold Records. The Boston duo have been teasing the release of their LP with extended plays correspondently titled World, Transformation, and Force released...