No They sell beer there
That is a no
They do sell beer there and you can drink in the grandstand
In the parking lot, absolutely
Thanks! Your answer is awaiting moderation.
Good morning, are the 250 cars going to qualify to get in? Or doing a draw? Thx in advance
Read More