Phoenix is a great French band that perform completely in English. Previously their biggest exposure was this enduring song from Lost in Translation.
But last Saturday they appeared on Saturday Night Live. Here is an account from the great fashion blogger Garance Dore. She seems to be more taken by Ed Norton than anything else.
Phoenix performing 1901.
Phoenix performing Lisztomania on SNL.
In addition to this, Phoenix's newest album Wolfgang Amadeus Phoenix is being released May 25th. I've heard most of the songs, the album is great.