Tuesday, October 27, 2009
5 Years Ago Today
The Boston Red Sox won their first World Series since 1918 at 11:40 PM on October 27, 2004.Can you believe it's been 5 years????!!!!
What an amazing night. GO SOX IN 2010!
Photo courtesy of Boston.com and the AP
Subscribe to:
Posts (Atom)