Saint Louis Cardinals World Series Champions!!!!!!!!!!!!!!!!!!



After only a 24 year wait the Saint Louis Cardinals are World Champions again!!!!!!!!!!!!!!!!!!!!

And people wonder why I won't move away from Saint Louis!!!!!!!!!!!!!!!!!!!!

Comments

Popular posts from this blog

Oh, the humanity..

Planetside Screenshots