Places | January 07, 2015 01:30 PM EST
Screaming skier in frozen forest in Japan! (VIDEO)
Skiing through a beautiful frozen forest in Japan.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.