This latest TT-RS->ke3038 video comes from Auto Motor Und Sport. It was made no where else than at the Nurburgring race track. The TT-RS will go on sale in the summer of 2009.

.