Video shows Michael Strahan and New Shepard members floating in space

"This is heaven."

December 11, 2021

Top Stories

ABC News Live Presents