Another visit to St. Louis

Last week we were working in St. Louis, MO. Keep clicking for more pictures.

Little known fact: St. Louis is not the capital of Missouri. Another fact: it should be. I mean, whoever heard of Jefferson City?

This article was updated on June 30, 2008