Tap video for sound
Video
154 views
  • easkisnowboard"Japan, get it on your radar! If you love snow, probably one of the best places I have ever been!" EA intern Jack from @hakubaski

Log in to like or comment.