Do you believe in Kangawallafoxes? This video contains evidence that at least one exists. The Kangawallafox is a STOL aircraft under development in Australia, and someone with a camera captured this one on its first test flight. The developer provides a comprehensive brief on where the aircraft is at.