2 ms·Those are very cool. Worth a visit if you’re ever in the St Louis, Missouri area.by DougN7 3mo agoThose are very cool. Worth a visit if you’re ever in the St Louis, Missouri area.