Question: Which  German professional racing driver won  2007 Masters of Formula 3 
Answer: Nicolas Hülkenberg