Those two video clips sure brought back some great memories. The sounds, the smells, the cars and the drivers etc.
Those were the days and unfortunately they will never be repeated. The Touring Car Masters is the closest thing we will see,
close but not the same. Thanks for posting....Awesome..
