The final five teams plunge 37 stories through the sky and tackle a psychedelic labyrinth in Berlin, Germany.
Save my name, email, and website in this browser for the next time I comment.