Saini Sa'aB
K00l$@!n!
Tiger & Turtle Magic Mountain is the first ever walkable rollercoaster. It was built in Duisburg, Germany.