The Koenigsegg Nurburgring Ban Debunked