Friday, October 13, 2006

Lassen Peak



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?!?

No comments: