St. Louis Cardinals Are In The World Series
10,000 Birds
OCTOBER 19, 2011
Forgive me for a momentary lapse from relatively straightforward bird-blogging. Louis Cardinals, the storied National League franchise, have won their 18th National League pennant in convincing fashion. How do you think it will end up? Go Cardinals! Let’s just hope we don’t end up looking like this. … a.
Let's personalize your content