Рет қаралды 11,008
This From six Flags Astroworld the name of the show is Great Texas Longhorn Review there was two different show. Great texas Longhorn was at astroworld 1982 to 1999. Astroworld was open from 1968 to 2005 in Houston Texas.....
for more info Of AstroWorld just Goole Seach and you see the Truth of Six Flags INC. and Really know why AstroWorld Closed down