David Byrne Selena live at union chapel.
Q-Production, Capitol Records, EMI Latin 1995. Todos los derechos reservados.
DAVID BYRNE IN WARSAW, CONGRES HALL 14.10.1994.
I'll admit, I've heard the song. Incessantly. But I have no clue as to whom David Byrne is... other than the fact that he was the lead singer of the Talking Heads.