D23 Brasil got to see some new footage from Pixar's next film, Elio, but they have released a new logo for the film. It will be released on June 13, 2025.
The news: Audi has just launched a new EV brand in China, and the company is making a bold branding move to set the vehicles ...