The 2025 Kia Tasman is less than six months away from Australian showrooms, and prototypes are still touring local roads as final testing prepares to wrap up globally.
Irruptions occur after large numbers of baby owls are hatched the year before, and then the following year, there’s not enough food for all of them ...