Two major storms are about to slam Australia
  • 5 years ago
The Himawari satellite shows Veronica (left) and Trevor (right), both of which were severe tropical cyclones prior to slamming into Australia this weekend.