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