© Copyright 2000 - 2016 Fox Television Stations, LLC. All Rights Reserved.
Discovery Green in Houston is the home of Super Bowl Live. It's sort of the outdoor fan zone full of activities and even some thrills including Future Flight. The ride takes people on a virtual mission to Mars.