Dude. Like one of the only Snow places out here in AZ. Snow is more of a Cali thing and now they have something like this in AZ. I came here with a friend from Pittsburgh.
We came at like 8-9ish and there was no one there. We got a small and the thing was HUGE! We barely finished it. Too bad I can't find this in Philly.