Tagged: Steve Irwin

Stevo

Stevo

Was flicking around and came across an episode of featuring Mr. Crocodile Hunter, Steve Irwin. He was in Sumatra, having a great time with the elephants and occasionally harassing a snake. You can’t watch any of his shows without realising how...