Todd
Okahara


Crew Chief


DSR | Don Schumacher Racing
1681 E. Northfield Dr.
Brownsburg, IN 46112



Crew Chief


Drag Racing - NHRA


Dragster - Top Fuel

Share with a friend!

Ads

West Coast Stock Car Hall of Fame

Racing Junk