Could be KW yes Hampus, and just to let you know, you have been accepted for the TFR Supercup.
Pretty sure it's Nurburgring. It looks like the first corner because that looks like the Merceds Arena grandstand in the background.What track is it? Hockenheim?
Me too buddy. I can't wait to see it in motion as well.Thats my guess to Philip, but I am so damn curious