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