Today, April 1st 2009 traveler has returned home! It is not a joke! Traveler has finished its journey which took exactly 3 years. It was sent April 1st 2006. I will be posting news in a few days. First I need to put my thoughts together and get over the excitement.