McStralle has been among the Top 10 pilots in the world for the past two DRL Allianz World Championship seasons. His ‘win or go home’ mentality pushes every pilot around him to go faster. McStralle is all about speed. He has made Finals in a little more than half of the DRL events due to his aggressive starts and high-speeds.
Location: Frankfurt, Germany