Michelle Deguara

Australia experiences approximately 30 to 80 tornadoes annually, as estimated by the Bureau of Meteorology (BoM). The earliest recorded signs of tornado activity date back to 1785…

Filmography