March 21, 2010 Ben Folds' live piano improv on Chat Roulette — a tribute to his doppelganger during last night's concert in Charlotte, NC #