Unknown features
Under construction
France
Gerstlauer
Steel
Sit Down
Infinity
Chain lift hill
Lap bar
2019
Location