^ Relatively unknown, but they managed to win the Nurburgring 24 hours two times in a row

They decide to keep it on the down low and instead let the race results do the talking for them.
And they say this car uses almost the same aero bodykit as last year's racing car. How cool is that!