Lace up your skates! The Green Mountain Energy ICE at Discovery Green is back for the holidaysGlide beneath the glittering lights of downtown Houston and discover the holiday magic on the Green Mountain Energy Ice at Discovery Green!