LION BABE’s latest is a soulful, empowering, rapid-fire track. “Impossible” also serves as the title track for the pair’s debut album, which drops on August 28th.
LION BABE’s latest is a soulful, empowering, rapid-fire track. “Impossible” also serves as the title track for the pair’s debut album, which drops on August 28th.