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