"Officially A Yuppie! That is a great name for a site!" - Andrew W.K.
First off, who knew Last Call with Carson Daly was still on air? Second, British Buzz band The xx made their US TV debut last week on Daly's late night show. Take a look as Carson goes back to his KROQ/MTV days and intro's the band with a mini-bio.