Motorsport engineer at Oxford Universities Motorsport Foundation - Oxford, N/A, GB
Race Mechanic
Contact Peter Duda