Fireworks Light up the Sky After Cubs Win World Series

StoryfulPublished: June 1, 20173 views
Published: June 1, 2017

Ten minutes after the Cubs won the World Series, fans witnessed a huge fireworks display in the middle of Clark Street, Chicago!

The celebrations continued for hours afterwards and the scenes were something to behold.

Be the first to suggest a tag

    Comments