M Performance Parts

What is This Funky Looking BMW M8 Coupe Seen on the Nurburgring?