Ohlhorst Richard
Richard Ohlhorst
Track Duty:
Mechanic/Catch Can
Shop Duty:
Electrical Engineer/Mechanic
Years in Racing:
35
HomeTown:
Centerreach, NY
Marital Status:
Married