Odi Bakchis on Hats, Juggling & AI Judging
Formula Drift St. Louis Winner Odi Bakchis wears many hats when he’s in the drifting world. His suspension business goes around the world. His new drift team has drivers and crew that travel across America. But Bakchis explains how drift judging changes in different parts of the sport. Listen…