Steve Irwin was killed today in a freak accident off the coast of Queensland, Australia. He was filming some footage for a documentary when he was struck in the chest by the tail barb of a Stingray, delivering a fatal injury. I am sad to hear this news. He was certainly one of the […]