Stop Making SenseCedric0010.0· January 12, 2025FollowOne of the most visually and sonically pleasing concerts I've ever experienced!! David Byrne is an alien.CommentsSign in to react and join the conversation.Sign inGet the app