2 Cardinals and a Clock

Friday, January 2, 2009

This is a picture of the St. Louis Cardinal's clock inside Busch Stadium

Respond to this story

Posting a comment requires free registration: