Discovery Green builds community altar for Dia de los Muertos

Discovery Green builds a community altar for Dia de los Muertos, to allow people to bring items and photos of their lost loved ones on Day of the Dead.

Latest Videos

Houston's Morning Show

View More
View More