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

Planetside Screenshots

Just now who's crazy?