Watch: Blue Origin successfully launches 6th human spaceflight

Blue Origin successfully launched its sixth group of space tourists from a West Texas launch site near Van Horn Thursday morning.

Top Videos