When Your Flight Gets Delayed or Cancelled in the Cocos Islands: Marooned on the Looney Front (TRAVEL)
I think Virgin Australia could learn a thing or two from Air Niugini about commitment to get their 'guests' to their destination