Originally Posted by Sundays
Since you're close to an indoor snow park I'm assuming you don't live in the states.
We don't have the luxury of an indoor snow park. Apparently two are going to come out one in LA and the other I don't know but it's not going to be open this year..
they're building one at the meadowlands in nj. Suppose to be done sometime this year! but my friend drove by it and said its fairly small. but it'll have to do till winter haha