Anybody heard this band? From France, 4th album just released recently, Wolfgang Amadeus. First one to chart in US. Saw them on Conan O'Brien. Pretty good performance. Will have to check them out some more. Although I don't like this video, this is the song they performed, which I like.