It's now showing on USA. It's about 4400 disappearing and returned to earth their same exact way. Some were gone 50, 20, 3 years but they have not aged upon returning. Pretty interesting so far.