Japanese Tug Of War

I don't know who exactly comes up with the ideas for these shows, but I think we need to bring him to here in the states... Brilliant... just brilliant!

For more craziness from Japan check out this clip or Who Would Have Thought This Wasn't Going To Work!

No comments:

Post a Comment

Search For Other Videos