Chicago Cubs 2016 World Series Championship Parade

Author:
Video Duration:
0

Watch the city of Chicago celebrate the Cubs' first World Series win in 108 years. (Courtesy WLS)