Which state is the maker of Turbo Drop located in?
Supreme Scream: Supreme Scream is a drop tower located at Knott's Berry Farm in Buena Park, CA, USA and was designed and manufactured by S&S Worldwide, Inc. of Utah.
i don't know