World Series walkers?
Is that a horde of walkers in the top picture? No, just a crowd of happy Red Sox fans taking over Boylston Street following Game 6 of the World Series.
After the Sox defeated the Cardinals 6-1 at Fenway Park, Boston fans took to the streets in droves to celebrate the championship clinching victory. Thankfully, “The Walking Dead” style mayhem was kept to a minimum by the Fenway faithful.