Talking Heads are great but something about David Byrne was always a lil sus.