Question: when did the titan open at six flags?
Answer: April 27, 2001