Indochina Racing

From EarthMC
Jump to navigation Jump to search

Indochina Racing is a team that competed in the Formula One World Championship from 2022 to 2025-26. The team has won two Drivers' Championships with owner sab2003 in 2022 and 2023, alongside a Constructors' Championship in 2022.