Webcam of the approaching Cyclone Debbie due to strike north of Townsville in North Queensland, Australia. Webcam is situated in the CBD of Townsville. For current information on TC Debbie, please visit: http://www.bom.gov.au/cyclone/index.shtml