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.adminexpredaylApril 3, 2024307.1K views