Quote:
Originally Posted by ATLFalconsFAN
Have you been to COTA? It's a lot better in person than it looks on TV. I enjoy it.
|
I completely agree. I had the same mentality as ATL before I visited for the TUSC/WEC weekend last year. It's a fantastic place to watch a race and as mentioned a million times, the facilities are second-to-none.