I just moved to Chattanooga and I'm wondering about TTC. Whats the scoop. I actually live pretty close and pass by the sign everyday going to work. I have searched and found some older information and something about an annual downhill membership. Is all of this still valid. Looking at places to take my Brother-in-law for his birthday in early Nov. Thinking about hitting up Windrock, but TTC would probably be more convenient. Thanks.