Under the Hood: 2026 IFMAR Nitro Worlds

Close-up looks at the 1/8 nitro buggies from the 2026 IFMAR 1/8 IC Off-Road World Championship in Hutto, Texas.