With this tour do you get to see the clydesdales?
Address: 1200 Lynch St, St. Louis, MO 63118, USA
John-David Shearlock | Oct 25, 2018
I believe so. If they are there that day.
Mike S. | Oct 25, 2018
First stop on the tour.
Barbara Haydock | Oct 25, 2018
Yes
Thanks! Your answer is awaiting moderation.