Hi everyone I guess this is where I announce myself so here I am
I live in Phoenix Arizona I know theres not much Snow here but I make do
Ummm I don't know what else to type so if you want to know more just ask
LOL it has snowed here once I think a loooooooooooooooooong time ago but no I hit up Snowbowl which is two hours away or I hit up Sunrise which is four hours away lots of driving