Wednesday, June 1, 2011

Late Night Pick of the Night: Twin Shadow

Tonight's Late Night Pick of the Night is indie pop band Twin Shadow on a repeat of Late Night with Jimmy Fallon at 12:35 AM on NBC.