Screamin’ Eagle at Six Flags St. Louis Review
Screamin’ Eagle at Six Flags St. Louis has been in operation since 1976. Park management wanted something special for their fifth anniversary. So they convinced legendary roller coaster designer John Allen to come out of retirement once more. What resulted is what the designer himself considers to be his masterpiece. I won’t disagree with him. Screamin’ Eagle […]
Screamin’ Eagle at Six Flags St. Louis Review Read More »