Cardinals World Series Rally Song
October 17, 2011 Leave a comment
The Cardinals are going to the World Series! This could be their 11th World Championship! In honor of the Cardinals making it this far, and hopefully continuing to win, I wanted to share this video: