Two major storms are about to slam Australia

The Himawari satellite shows Veronica (left) and Trevor (right), both of which were severe tropical cyclones prior to slamming into Australia this weekend.
All Videos