New York duo Lion Babe (singer Jillian Hervey and producer Lucas Goodman) offer up another fiery visual, this time for their newest single, "Impossible."
It's a fun, up-tempo tune that has lead singer Jillian confidently claiming her unstoppable aura. "You think I’m obtainable / You see, I’m untamable / You think you know about me, what you know about me? / I got things I could say that would probably change your view," she sings.
In the energetic clip, Jillian performs some choreography, spreading her golden aura while producer Lucas provides the beat.