Tony LaRussa rides with the Budweiser Clydesdales during the parade for the World Series Champion Cardinals Sunday in St. Louis.
Tony LaRussa rides with the Budweiser Clydesdales during the parade for the World Series Champion Cardinals Sunday in St. Louis.
Published November 1, 2011 at 2050 × 3317 in St. Louis Cardinals Championship parade
Leave a comment