The Astros’ Won The World Series & Broke The Internet

After months of flood devastation, city rebuilding and widespread turmoil, the scrappy Houston Astros beat the Los Angeles Dodgers to win the World Series in a plot twisty moment that sparked beautifully trill hysteria across #HoustonTwitter.

Peep the littest reactions to H-Town’s World Series win on the flip.