A Californian mountain fanatic living in Latin America
Friday, October 13, 2006
Summited Lassen Peak up in northeastern California this past weekend!
What the hell were the scientists thinking when they designed that weather station or whatever it is that's on the top?!?
Post a Comment
Post Comments (Atom)