Today, Blue Origin concluded the online auction for the very first seat on New Shepard with a winning bid of $28 million. Nearly 7,600 people registered to bid from 159 ...
Trending Space News
Plugin Install : Popular Post Widget need JNews - View Counter to be installed