Question: Which town is the most recently opened thrill ride in Cedar Point manufactured by S & S Worldwide located in ?
Answer: Frontiertown