A cool combo of English- and French-language rock Listen now!