Where To Stream Autopsy The Last Hours Of... Season 2021 Episode 15
Steve Irwin
- Aired July 18, 2021
- 60 Min
Dr. Michael Hunter investigates the circumstances behind "The Crocodile Hunter" Steve Irwin's untimely death on September 4, 2006. Steve was an internationally-known Australian zookeeper, television personality, wildlife expert, environmentalist and conservationist.