Talk about memories flooding back.
I go by there more than once when in California and visiting relatives in Rancho Cucamonga. For reasons of available space and traffic at that intersection I would not consider it a good venue for a large rally by anyone. The Madonna of The Trails is statue monument in the center divider strip (a grass and tree lined strip maybe 20 feet wide) down the middle of Euclid Avenue.