The Japanese game show "Slippery Stairs" is the world's most frustrating game show ever.
STIFF competition indeed!
This website uses cookies to ensure you get the best experience.