Any Nascar fans coming down to Talladega in October?
B Bamabbc Male Real Person Gold Member Sep 13, 2019 #1 Any Nascar fans coming down to Talladega in October?