Jesse Watters reports from Discovery Green in Houston, Texas.Jesse Watters reports from Discovery Green in Houston, Texas.Jesse Watters reports from Discovery Green in Houston, Texas.