Thursday, October 31, 2013

Boston Red Sox wins World Series

Red Sox fans celebrate at Fenway in Boston after winning World Series Championship against the St. Louis on October 30th, 2013. First time winning at Fenway since 1918.






No comments:

Post a Comment