The scenes blew my mind as it approached the town of Wyndham. Lightening flashes everywhere, clouds skyrocketing into the heavens.