Lion Babe shares new visuals for their latest single, "Impossible." In it both Jillian and Lucas are separately doing killing their performances, Jillian dancing and singing and Lucas playing. We can expect a full project for them soon. In the meantime, check the video and you can pre-order the single, "Impossible" on iTunes. It's due out in the UK August 28.
Receive the latest in music and culture in
You've successfully signed up for our newsletter
There was a problem with the sign up. Please contact email@example.com