This is pretty cool. Last night after a 10 inning battle and a 20-minute rain delay, the Chicago Cubs defeated the Cleveland Indians to secure their first World Series championship in 108 years. The game was epic. Many fans of the Cubs couldn’t get into bars, so they chose to stand in front of Wrigley Field watching the scoreboard (yep, no game, just the score). When the Cubs finally won, the city exploded.
This video shows an ariel view of the sights and sounds at the moment the Cubs were victorious.