World Series Rally (3:38)
Raw video taken from downtown St. Louis during the World Series parade and rally on October 29, 2006.
 
Email this video:
Your Name:  
Your Friends Email: