NYC duo Lion Babe released their brand new single “Impossible” over the weekend. It debuted on BBC Radio 1 DJ Annie Mac. They continue to put out dope music. The single is a result from the duo linking up with British singer-songwriter/producer Joel Compass and Linden Jay in London for the recording session. Check out the track below.