Video: The Titan of Texas

Watch Six Flags Over Texas' Titan coaster live up to its mighty moniker.