MXC

  • 2003
  • TV Show
  • TV-PG

Edited footage from a Japanese-produced game show in which contestants attempt outrageous stunts while a running commentary (loosely dubbed in English) spotlights their mistakes.

Where to Watch

Available to Stream