SWERVECLIPS .com
Occurring every six years, the Onbashira Festival in Japan where men haul logs up steep hills using ropes, then ride down to the shrine while trying to hold on.

Occurring every six years, the Onbashira Festival in Japan where men haul logs up steep hills using ropes, then ride down to the shrine while trying to hold on.

Wildly Interesting

    RECENT SEARCHES

    TRENDING SEARCHES

    CATEGORIES