Terri Irwin

Terri Irwin is the owner of Australia Zoo at Beerwah, QueensTerri Irwin is the owner of Australia Zoo at Beerwah, QueensTerri Irwin is the owner of Australia Zoo at Beerwah, Queensland, Australia. She costarred with her husband on "The Crocland, Australia. She costarred with her husband on "The Crocland, Australia. She costarred with her husband on "The Crocodile Hunter, " as well as their spin-off series "The Crocododile Hunter, " as well as their spin-off series "The Crocododile Hunter, " as...See more