Artist Location: Earth
The Leaders of the Free World are creating new sounds for a better world. Their debut single Cosmic Cha Cha was released on the 12th December 2023. It’s a track to crank up in the car or bubble bath and enjoy ferocious beats, good vibes and 100% positive energy. An album is in the making and is planned for early 2024, but for now, it’s all about the Cha Cha. The Leaders of the Free World want to wish you a Merry Christmas and a positive and joyful 2024. Much love and God bless.