Wednesday, September 14, 2011

Late Night Pick of the Night: Neon Indian & Trombone Shorty

Chillwave experimental pop band Neon Indian and Trombone Shorty (probably not together but you never know) will be on Late Night with Jimmy Fallon tonight at 12:35 AM on NBC.

Here's the latest video from Neon Indian, "Polish Girl":