3 Jan 2021, 15:31 UTC · By: Dragos Chitulescu / There's a new video for car enthusiasts, made by car enthusiasts, featuring racing on the Nurburgring, and it's now available on Netflix