Bow your Heads Posted on August 25, 2018October 26, 2018 by admin Steve Hurse passed away today from Kidney failure. He passed away in Hawaii surrounded by his family