Soul Clap deliver electrfying third studio album ‘WTF (World Transformation Force)’ Soul Clap have released their third studio album titled 'WTF (World Transformation Force)' via Fool's Gold Records.