Score of 26,4%
Ranked #1366 in the worldDetailed user ratings
Demon features
Definitely closed
Chain lift hill
Shoulder harness
1987