Originally Posted by
speedsterblade
Nice Boss.
Any race fans out there know what track this is? ...it's one of the best in the country!
Beautiful Mustang! I'll take a guess and say the track is Barber Motorsports Park in Birmingham, Alabama. I went to the Rolex Grand Am race there this summer and it was by far the most beautiful track I've seen. It looked more like a golf course than a race track.