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