Sorry it took so long, but this is much much better quality footage of the Jetta TDI Cup footage that was broadcasted on ESPN’s SportsCenter originally on May 23, 2008. Enjoy.
Let Us Know What You Think Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.