Grandstand: History and Key Facts
A grandstand is a normally permanent structure for seating spectators, typically at sports stadiums and including both auto racing and horse racing.
1 article
A grandstand is a normally permanent structure for seating spectators, typically at sports stadiums and including both auto racing and horse racing.