Log In or Register
St. Louis Cardinals - Busch Stadium - St. Louis, Missouri USA 4-19-2008!!
San Farncisco Giants 3 - St. Louis Cardinals 0!!
The St. Louis city scape including the St. Louis Gateway Arch!!
Any and all comments and critiques welcome!!