NPR News: Tiny Texas Town Prepares For Jeff Bezos Space Launch

Tiny Texas Town Prepares For Jeff Bezos Space Launch
Van Horn, Texas, looks ahead to its moment in the spotlight as the launch site for Jeff Bezos' Blue Origin space flight, which is expected Tuesday.

Read more on NPR
Previous
Next Post »