In celebration of the Boston Celtics claiming their 18th championship in the NBA Finals last Monday, the City of Boston put on its Rolling Rally victory parade.
As hundreds of thousands of fans and spectators lined the streets, people cheered and shouted as their favorite Boston Red Sox players drove by and confetti flew through the air for the World Series...