Atlanta Motorsports Park, Turn 6. AMP is about 5-10 minutes closer to me than Road Atlanta.
Steven
MaRcOp01o (08-19-2020)
Forum Rules