Ohlhorst Richard

Richard Ohlhorst
Track Duty:
Shop Duty: Electrical Engineer/Mechanic
Years in Racing: 37
HomeTown: Centerreach, NY