June 28, 2003
SPEED Touring: Road Atlanta
Photos by Neil McGarry