Top

Weird Japanese Tug of War

The Japanese are masters of turning normal things into something extremely weird.
The Japanese are masters of turning normal things into something extremely weird.
Next Video
Mikemisat
Uploaded 10/29/2008
1
Ratings
  • 2,133 Views
  • 1 Comments
  • 1 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

1 Comments

  • Get our free newsletter

    Amazing new updates!