So they talk the talk…… Posted on September 2, 2024 by The Editor It will be interesting to see what they actually produce….