Leanne’s 3rd episode of her series Vision Airs consists of a trip to Japan. The weather called for 3 inches but they got 3 feet, what does that mean? Face shots, cliff drops and floating all day through pow:

Vision Airs Japan from Runway Films on Vimeo.

VNTRbirds