When was the titan built at six flags?
multipleQAs
When was construction started for Titan at Six Flags? When was construction completed for Titan at Six Flags? When did Titan open at Six Flags?
November 14, 2000
March, 2001
April 27, 2001