Winter sports news ski equipment reviews and video mutterings.
Top of the line 103 mm Team Freeride ski. Awaiting further info on these bad boys.
No comments:
Post a Comment