Billionaire Anand Mahindra revealed that he was among those stuck amid a massive blizzard that hit several states in the US. He said he couldn't resist taking selfies to prove he'd "survived the 'Blizzard of 2026'". He also shared a picture of a small snowman that purportedly survived the storm, which cancelled thousands of flights and left thousands without electricity.