- Thread starter
- #1
What is your favorite track that the series race at? I am a bit biased since I live in Richmond that I think it is one of, if not the best track and most people around here agree. What is your favorite spot?
What is your favorite track that the series race at? I am a bit biased since I live in Richmond that I think it is one of, if not the best track and most people around here agree. What is your favorite spot?