Bayou City Buzz - painted Astros statues

There is plenty of Houston Astros support throughout the city and many statues prove that. Reporter CoCo Dominguez found some great places to take Astros selfies as the team prepares to host the Los Angeles Dodgers for three World Series Games at Minute Maid Park.

Up Next:


  • Popular

  • Recent

More from FOX 26 Houston