Entertainment
David Byrne Performs at Stanford’s Frost Amphitheater
David Byrne and his band performed an audio-visual concert at Stanford University's Frost Amphitheater on April 16, featuring songs from his new album and Talking Heads classics.

