21 May 2012, 16:50 UTC · By: Mihnea Radu / Toyota proved the new GT 86 sports coupe is up to all the mechanical challenges posed by the Nurburgring ADAC 24 Hours race, as not only did three of the four cars finish the race, but they also fin...