Replying to Snow Factor?
So this summer I will be sailing over to Glosgow, Scotland while working on a ship. I just found out that in Glosgow there is an indoor ski mountain called Snow Factor. Looks reall sick and I'm pretty stoked to ski in my first indoor park. Just wondering if anyone has ever been there or knows about it? Seems like its all snowboarders that ride there so hoping there's some skiers.
Click to expand post