Following the explosive failure of the Starship megarocket’s January 16 test flight, residents of the British territory were left with debris-strewn roads and beaches.
Update: This story has been updated to reflect a move in the launch date. Currently listed as launching no earlier than 1 a.m. Friday per the Space Coast Office of Tourism, Blue Origin's brand new ...