Bayou City Buzz - Astros mural in the Heights

East 20th and Columbia in the Heights is the site of the new Houston Astros World Series mural. People were already out on Wednesday taking advantage of the gorgeous backdrop. Reporter CoCo Dominguez gives us a look at the mural and talks to the artist.