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.
[Copyright 2021 NPR]
[Copyright 2021 NPR]