Ricciardo & Vettel’s INSANE NEW F1 COMEBACK Just Got LEAKED After 11th TEAM APPROVAL!
■ General Motors and one of their branches, Cadillac, have reached an agreement to enter Formula 1 from 2026 onwards as the 11th team on the grid, and it looks like two more seats are going to be open for … Read More