(July 29, 2005) – The V8 Stock Car Road Racing Series, after enjoying its first visit to the challenging ...