Circa 1981 Kevin and the Rice brothers at Road Atlanta.
<< Previous Good Old Days | More Good Old Days >>