New Music: Lion Babe “Impossible” Jul 13, 2015 | New Music Lion Babe’s buzz continues to grow as they progress towards their debut album. Fresh off their performance this past weekend at the Brooklyn Hip Hop Festival, they release the new song “Impossible”.