Carl Schel, Tyler Ohara's mechanic 08-22-17 -
Listen Now On:

Carl Schel, Tyler Ohara’s mechanic 08-22-17


Tyler O’hara’s mechanic gives us the scoop on Tyler and their racing experiences .

Play