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