[vimeo]16716015[/vimeo] Sisters Helene and Celia Faussart have been out promoting their Nu Revolution EP. It’s been five years since Echos, Chapter One. They are joined by Blitz The Ambassador. Related posts: Dwele Interviewed At The Shrine In Chicago Les Nubians-Please Look After Your Dreams Cee-Lo Green-Crazy (Live) denitia and sene-TripContinue Reading