A 5,800 lb battery pallet piece that was thrown from NASA’s International Space Station crashes through a Florida home, nearly killing the homeowner’s son. adminexpredayl April 3, 2024 307.1K views