Astonishing fleet of supercars take on Nurburgring