This promo picture was put out by NBC to describe their new show "The Space Stars".