Latest Trump Toohey: David Byrne was a founding member and lead vocalist for which rock band? Oct 16, 2026