Tuesday, March 21, 2006

What a View

Here's an update on the new Busch Stadium, thus far. It's looking pretty good, though the exact same as any other new stadium. At least it's downtown:

0 Comments:

Post a Comment

<< Home