Wednesday, November 13, 2013

Late Night Pick: Tame Implala

Australian neo-psychedelic band, Tame Impala, will be on Last Call with Carson Daly tonight on NBC at 1:35 AM. Tame Impala is on tour with last night's Last Call guest, Flaming Lips, who cover the Tame Impala song, "Elephant", in this video: