Mountain [Sugar] High

Mountain [Sugar] High

I am from a sleepy little mountain town called Truckee.  It's one of the best places on earth, if you ask me.  I moved there when I was in the first grade, and lived a full and wonderful life there until I graduated in 2000 - go Wolverines!

Close