Thomas DeChastelain passes away
posted Sep 4, 2006 at 03:19AM
This is the most difficult moment here. Thomas DeChastelain passed away shortly after midnight, Monday morning Sept 4. 2006. He died of a sudden heart attack and was with his wife at home at the time.
All our love is with him. We will keep this website open for as long as possible.