Ride the Texas Giant - NBC 5 Dallas-Fort Worth

    Ride the Texas Giant

    Take a ride on the new and improved Texas Giant at Six Flags Over Texas in Arlington. (Published Thursday, Apr 21, 2011) Take a ride on the new and improved Texas Giant at Six Flags Over Texas in Arlington. See More