Tag: Schmitz

Team 18 Steps Up as General Motors’ New Powerhouse in Supercars!

Team 18 has officially taken the reins as General Motors’ homologation team in the Supercars Championship. This strategic move aims…

By Samuel Brown 6 Min Read
- Advertisement -