NHRA track official at NHRA: Championship Drag Racing
Steve Rollins is a(n) NHRA track official working at NHRA: Championship Drag Racing.