You've gotta be kidding me? Snow? Here in Tucson, Arizona? That's impossible! There's like, an inch of snow in my backyard! That hasn't happened in 20 years! It's a miracle! Hallejulah! I can't imagine what it's like on Mt. Lemmon (Highest point in Tucson and ski resort). I'll be going there all weekend on the 26th, so it's gonna rock!
Load Comments