Omaha, Nebraska may have just seen one of the strongest tornadoes in US history based on radar data. Wow. https://t.co/DwPrVrsAXo

— Colin McCarthy (@US_Stormwatch) April 26, 2024