Lion Babe - Impossible

Lion Babe – Impossible

A New York City-based duo with a simultaneously left-of-center and slightly retro spin on R&B, Lion Babe consists of vocalist Jillian Hervey and producer Lucas...