Ominous clouds over beach at Mooloolaba.