I love that dirty water!

The Red Sox are going to the World Series!

Bring it on, Colorado! Game 1 airs Wednesday night at 8:00 on FOX.

(Visited 1 times, 1 visits today)