Pin It

Japan: Up The Stairs Gameshow

Uploaded by

Tuesday Oct 11, 2011 02:01

This gameshow is like king of the hill, but with a greased staircase....and people are throwing stuff at you to try to get you fall back down. Next morning = pain after falling down those steps.

JAPAN