Contrary to appearances, these trucks are navigating an Australian highway and not just driving through a body of water. The West Australian reports that a super storm dumped record amounts of rain in Broome, which is located on the coast of the Indian Ocean in the northern part of Western Australia. More than 15 inches […]
