The latest leg of the Salomon Team Vacation adventure tour brought the dudes to Japan. Wild things went down, and the mini movie proves it. It’s premiering here, at TWSNOW.COM at 9 AM west coast time on Monday, April 16. Get ready, you don’t want to miss this!