Australian Severe Weather Supercell Turkey, Texas 23 May 2016 October 30, 2020 admin Supercell Turkey, Texas 23 May 2016 Source