David Byrne of the Talking Heads performs The Music of David Byrne & Talking Heads - Rehearsals at Carnegie Hall on March 23, 2015 in New York City.