This video can explain why Truckee feels like home to me. My parents live in NewHaven and they could see the grass on the ground before the storm. They have not seen snow like this sense the storm of 66.
http://www.youtube.com/watch?v=obF_a...elated&search=