Heaven's Stairway Incident
Jump to navigation
Jump to search
On May 14, 2021, a massive supercell cloud formed unexpectedly over the city of Columbus, Ohio, engulfing all the planes flying within roughly 200 kilometers of the supercell center.