2021 Sahlen’s Six Hours of the Glen— Mazda Wins!
Mazda won the 2021 Sahlen’s Six Hours of the Glen with canny strategy. A short pit stop during a late yellow gave them the lead to the flag.
Read Morecars on the brain
Mazda won the 2021 Sahlen’s Six Hours of the Glen with canny strategy. A short pit stop during a late yellow gave them the lead to the flag.
Read More