Cyclone Debbie slams into Australia's tropical northeast coast

Video from Australia's northeast coast shows powerful Cyclone Debbie as it made landfall, packing winds up to 160 mph.

March 28, 2017

Additional Live Streams

Top Stories

ABC News Live Presents