When a huge fireball hurtles towards the Earth the authorities have only hours to react before temperatures soar beyond human tolerance.
2023
1977
1931
2021
1998
2024
1956
1926
1996
2001
1991
2022
2025