Fans flood downtown Houston after Astros WORLD SERIES WIN 🥳🎉

WATCH LIVE: Fans flood downtown Houston after Astros WORLD SERIES WIN (Copyright 2022 by KPRC Click2Houston - All rights reserved.)

HOUSTON – Want to feel like you’re downtown without the hassle of leaving home?

Go ahead and watch the action LIVE in the video player above


Loading...