Taking après entertainment to whole new level. Can you imagine skiing all day and then watching slope side professional wrestling with a beer in hand….mint. Japan you are the best!
Here’s a video from last year’s event. This needs to come to America:
images from BAHUFMW Twitter