Tiger & Turtle – Magic Mountain walkable Roller Coaster

we are familiar with roller coasters but have you heard of a walkable one? well, soon there will be one in Duisburg, Germany. this particular walkable, huge outdoor structure (or sculpture, if…