Phoenix played two tracks from their upcoming album Wolfgang Amadeus Phoenix live on SNL on April 4, 2009. The upcoming CD is hands-down one of the better CDs I’ve come across this year and I’m excited to find out about their upcoming tour (hopefully in the US).

For now, check out the two videos here, and if they get taken down, watch it over at Hulu (here and here).