Storm chaser battles hurricane irma's powerful winds Rumble 13 Mar 2024 Storm chaser battles hurricane irma's powerful winds