Cardinals World Series Rally Song

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:

Advertisements