hector thunderstorm tiwi islands australia May 5, 2014 by WTFFF Master Hector thunderstorm, Tiwi Islands, Australia – WTF fun facts Advertisement Related